import plotly.express as px
import plotly.io as pio
pio.renderers.default = "notebook"
url = "https://raw.githubusercontent.com/plotly/datasets/master/2011_us_ag_exports.csv"
import pandas as pd
df = pd.read_csv(url)
df.head(5)
| code | state | category | total exports | beef | pork | poultry | dairy | fruits fresh | fruits proc | total fruits | veggies fresh | veggies proc | total veggies | corn | wheat | cotton | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | AL | Alabama | state | 1390.63 | 34.4 | 10.6 | 481.0 | 4.06 | 8.0 | 17.1 | 25.11 | 5.5 | 8.9 | 14.33 | 34.9 | 70.0 | 317.61 |
| 1 | AK | Alaska | state | 13.31 | 0.2 | 0.1 | 0.0 | 0.19 | 0.0 | 0.0 | 0.00 | 0.6 | 1.0 | 1.56 | 0.0 | 0.0 | 0.00 |
| 2 | AZ | Arizona | state | 1463.17 | 71.3 | 17.9 | 0.0 | 105.48 | 19.3 | 41.0 | 60.27 | 147.5 | 239.4 | 386.91 | 7.3 | 48.7 | 423.95 |
| 3 | AR | Arkansas | state | 3586.02 | 53.2 | 29.4 | 562.9 | 3.53 | 2.2 | 4.7 | 6.88 | 4.4 | 7.1 | 11.45 | 69.5 | 114.5 | 665.44 |
| 4 | CA | California | state | 16472.88 | 228.7 | 11.1 | 225.4 | 929.95 | 2791.8 | 5944.6 | 8736.40 | 803.2 | 1303.5 | 2106.79 | 34.6 | 249.3 | 1064.95 |
df['exports_coton'] = df['cotton'] > 0
df.head(5)
| code | state | category | total exports | beef | pork | poultry | dairy | fruits fresh | fruits proc | total fruits | veggies fresh | veggies proc | total veggies | corn | wheat | cotton | exports_coton | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | AL | Alabama | state | 1390.63 | 34.4 | 10.6 | 481.0 | 4.06 | 8.0 | 17.1 | 25.11 | 5.5 | 8.9 | 14.33 | 34.9 | 70.0 | 317.61 | True |
| 1 | AK | Alaska | state | 13.31 | 0.2 | 0.1 | 0.0 | 0.19 | 0.0 | 0.0 | 0.00 | 0.6 | 1.0 | 1.56 | 0.0 | 0.0 | 0.00 | False |
| 2 | AZ | Arizona | state | 1463.17 | 71.3 | 17.9 | 0.0 | 105.48 | 19.3 | 41.0 | 60.27 | 147.5 | 239.4 | 386.91 | 7.3 | 48.7 | 423.95 | True |
| 3 | AR | Arkansas | state | 3586.02 | 53.2 | 29.4 | 562.9 | 3.53 | 2.2 | 4.7 | 6.88 | 4.4 | 7.1 | 11.45 | 69.5 | 114.5 | 665.44 | True |
| 4 | CA | California | state | 16472.88 | 228.7 | 11.1 | 225.4 | 929.95 | 2791.8 | 5944.6 | 8736.40 | 803.2 | 1303.5 | 2106.79 | 34.6 | 249.3 | 1064.95 | True |
fig = px.choropleth(df,
locationmode="USA-states",
locations="code",
scope="usa",
color="exports_coton",
title="States exporting cotton",
color_discrete_sequence = ["red", "lightgray"],
hover_name="state",
hover_data={"exports_coton": False, "code": False}
)
fig.update_layout(showlegend=False)
fig.show()
df["veggie_perc"] = (df["total veggies"]/df["total exports"])*100
df.head(5)
| code | state | category | total exports | beef | pork | poultry | dairy | fruits fresh | fruits proc | total fruits | veggies fresh | veggies proc | total veggies | corn | wheat | cotton | exports_coton | veggie_perc | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | AL | Alabama | state | 1390.63 | 34.4 | 10.6 | 481.0 | 4.06 | 8.0 | 17.1 | 25.11 | 5.5 | 8.9 | 14.33 | 34.9 | 70.0 | 317.61 | True | 1.030468 |
| 1 | AK | Alaska | state | 13.31 | 0.2 | 0.1 | 0.0 | 0.19 | 0.0 | 0.0 | 0.00 | 0.6 | 1.0 | 1.56 | 0.0 | 0.0 | 0.00 | False | 11.720511 |
| 2 | AZ | Arizona | state | 1463.17 | 71.3 | 17.9 | 0.0 | 105.48 | 19.3 | 41.0 | 60.27 | 147.5 | 239.4 | 386.91 | 7.3 | 48.7 | 423.95 | True | 26.443270 |
| 3 | AR | Arkansas | state | 3586.02 | 53.2 | 29.4 | 562.9 | 3.53 | 2.2 | 4.7 | 6.88 | 4.4 | 7.1 | 11.45 | 69.5 | 114.5 | 665.44 | True | 0.319295 |
| 4 | CA | California | state | 16472.88 | 228.7 | 11.1 | 225.4 | 929.95 | 2791.8 | 5944.6 | 8736.40 | 803.2 | 1303.5 | 2106.79 | 34.6 | 249.3 | 1064.95 | True | 12.789445 |
fig = px.choropleth(df,
locationmode="USA-states",
scope="usa",
locations="code",
color="veggie_perc",
color_continuous_scale='tempo',
hover_name="state",
hover_data={"code": False, "veggie_perc": ':.2f'},
title="Percange of vegetable in agricultural exports",
labels={"veggie_perc": "veggies %"}
)
fig.show()
dir(px.colors.sequential)
['Aggrnyl', 'Aggrnyl_r', 'Agsunset', 'Agsunset_r', 'Blackbody', 'Blackbody_r', 'Bluered', 'Bluered_r', 'Blues', 'Blues_r', 'Blugrn', 'Blugrn_r', 'Bluyl', 'Bluyl_r', 'Brwnyl', 'Brwnyl_r', 'BuGn', 'BuGn_r', 'BuPu', 'BuPu_r', 'Burg', 'Burg_r', 'Burgyl', 'Burgyl_r', 'Cividis', 'Cividis_r', 'Darkmint', 'Darkmint_r', 'Electric', 'Electric_r', 'Emrld', 'Emrld_r', 'GnBu', 'GnBu_r', 'Greens', 'Greens_r', 'Greys', 'Greys_r', 'Hot', 'Hot_r', 'Inferno', 'Inferno_r', 'Jet', 'Jet_r', 'Magenta', 'Magenta_r', 'Magma', 'Magma_r', 'Mint', 'Mint_r', 'OrRd', 'OrRd_r', 'Oranges', 'Oranges_r', 'Oryel', 'Oryel_r', 'Peach', 'Peach_r', 'Pinkyl', 'Pinkyl_r', 'Plasma', 'Plasma_r', 'Plotly3', 'Plotly3_r', 'PuBu', 'PuBuGn', 'PuBuGn_r', 'PuBu_r', 'PuRd', 'PuRd_r', 'Purp', 'Purp_r', 'Purples', 'Purples_r', 'Purpor', 'Purpor_r', 'Rainbow', 'Rainbow_r', 'RdBu', 'RdBu_r', 'RdPu', 'RdPu_r', 'Redor', 'Redor_r', 'Reds', 'Reds_r', 'Sunset', 'Sunset_r', 'Sunsetdark', 'Sunsetdark_r', 'Teal', 'Teal_r', 'Tealgrn', 'Tealgrn_r', 'Turbo', 'Turbo_r', 'Viridis', 'Viridis_r', 'YlGn', 'YlGnBu', 'YlGnBu_r', 'YlGn_r', 'YlOrBr', 'YlOrBr_r', 'YlOrRd', 'YlOrRd_r', '__all__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', '_cols', '_contents', '_k', '_swatches', '_swatches_continuous', 'algae', 'algae_r', 'amp', 'amp_r', 'deep', 'deep_r', 'dense', 'dense_r', 'gray', 'gray_r', 'haline', 'haline_r', 'ice', 'ice_r', 'matter', 'matter_r', 'solar', 'solar_r', 'speed', 'speed_r', 'swatches', 'swatches_continuous', 'tempo', 'tempo_r', 'thermal', 'thermal_r', 'turbid', 'turbid_r']
import requests
r = requests.get("https://mth548.org")
r.status_code
200
r.headers
{'Connection': 'keep-alive', 'Content-Length': '5720', 'Server': 'GitHub.com', 'Content-Type': 'text/html; charset=utf-8', 'Last-Modified': 'Mon, 14 Mar 2022 04:48:06 GMT', 'Access-Control-Allow-Origin': '*', 'ETag': 'W/"622ec906-47c3"', 'expires': 'Mon, 14 Mar 2022 16:18:51 GMT', 'Cache-Control': 'max-age=600', 'Content-Encoding': 'gzip', 'x-proxy-cache': 'MISS', 'X-GitHub-Request-Id': '558E:3767:1056:1C8E:622F6893', 'Accept-Ranges': 'bytes', 'Date': 'Mon, 14 Mar 2022 16:57:52 GMT', 'Via': '1.1 varnish', 'Age': '38', 'X-Served-By': 'cache-lga21936-LGA', 'X-Cache': 'HIT', 'X-Cache-Hits': '2', 'X-Timer': 'S1647277072.030969,VS0,VE0', 'Vary': 'Accept-Encoding', 'X-Fastly-Request-ID': '9a480e34b03c553fb81bcdc1674fa05c38ffbc55'}
dict(r.headers)
{'Connection': 'keep-alive',
'Content-Length': '5720',
'Server': 'GitHub.com',
'Content-Type': 'text/html; charset=utf-8',
'Last-Modified': 'Mon, 14 Mar 2022 04:48:06 GMT',
'Access-Control-Allow-Origin': '*',
'ETag': 'W/"622ec906-47c3"',
'expires': 'Mon, 14 Mar 2022 16:18:51 GMT',
'Cache-Control': 'max-age=600',
'Content-Encoding': 'gzip',
'x-proxy-cache': 'MISS',
'X-GitHub-Request-Id': '558E:3767:1056:1C8E:622F6893',
'Accept-Ranges': 'bytes',
'Date': 'Mon, 14 Mar 2022 16:57:52 GMT',
'Via': '1.1 varnish',
'Age': '38',
'X-Served-By': 'cache-lga21936-LGA',
'X-Cache': 'HIT',
'X-Cache-Hits': '2',
'X-Timer': 'S1647277072.030969,VS0,VE0',
'Vary': 'Accept-Encoding',
'X-Fastly-Request-ID': '9a480e34b03c553fb81bcdc1674fa05c38ffbc55'}
print(r.text)
<!DOCTYPE html>
<html class="writer-html5" lang="en" >
<head>
<meta charset="utf-8" />
<meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>MTH 448/548 Syllabus — MTH 448/548 documentation</title>
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="_static/copybutton.css" type="text/css" />
<link rel="stylesheet" href="_static/css/custom.css" type="text/css" />
<link rel="shortcut icon" href="_static/favicon.ico"/>
<link rel="canonical" href="https://www.mth548.org/index.html" />
<!--[if lt IE 9]>
<script src="_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
<script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
<script src="_static/jquery.js"></script>
<script src="_static/underscore.js"></script>
<script src="_static/doctools.js"></script>
<script src="_static/clipboard.min.js"></script>
<script src="_static/copybutton.js"></script>
<script crossorigin="anonymous" integrity="sha256-Ae2Vz/4ePdIu6ZyI/5ZGsYnb+m0JlOmKPjt6XZ9JJkA=" src="https://cdnjs.cloudflare.com/ajax/libs/require.js/2.3.4/require.min.js"></script>
<script type="text/javascript" src="_static/js/theme.js"></script>
<link rel="index" title="Index" href="genindex.html" />
<link rel="search" title="Search" href="search.html" />
<link rel="next" title="Current Tasks" href="to_do.html" />
<link rel="prev" title="MTH 448/548 Data Oriented Computing" href="master.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="master.html" class="icon icon-home"> MTH 448/548
</a>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
<input type="text" name="q" placeholder="Search docs" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption" role="heading"><span class="caption-text">Logistics</span></p>
<ul class="current">
<li class="toctree-l1 current"><a class="current reference internal" href="#">MTH 448/548 Syllabus</a><ul>
<li class="toctree-l2"><a class="reference internal" href="#class-meetings">Class meetings</a></li>
<li class="toctree-l2"><a class="reference internal" href="#instructor">Instructor</a></li>
<li class="toctree-l2"><a class="reference internal" href="#prerequisites">Prerequisites</a></li>
<li class="toctree-l2"><a class="reference internal" href="#learning-outcomes">Learning Outcomes</a></li>
<li class="toctree-l2"><a class="reference internal" href="#course-resources">Course Resources</a></li>
<li class="toctree-l2"><a class="reference internal" href="#grading">Grading</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#project-reports">Project Reports</a></li>
<li class="toctree-l3"><a class="reference internal" href="#weekly-digests">Weekly digests</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#incomplete-grades">Incomplete Grades</a></li>
<li class="toctree-l2"><a class="reference internal" href="#academic-integrity">Academic Integrity</a></li>
<li class="toctree-l2"><a class="reference internal" href="#accessibility-resources">Accessibility Resources</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="to_do.html">Current Tasks</a></li>
<li class="toctree-l1"><a class="reference internal" href="report_guide.html">Project Report Guide</a></li>
<li class="toctree-l1"><a class="reference internal" href="useful_links.html">Useful links</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Schedule</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="Schedule/week_0.html">Preliminaries</a></li>
<li class="toctree-l1"><a class="reference internal" href="Schedule/week_1.html">Week 1 (1/31-2/6)</a></li>
<li class="toctree-l1"><a class="reference internal" href="Schedule/week_2.html">Week 2 (2/7-2/13)</a></li>
<li class="toctree-l1"><a class="reference internal" href="Schedule/week_3.html">Week 3 (2/14-2/20)</a></li>
<li class="toctree-l1"><a class="reference internal" href="Schedule/week_4.html">Week 4 (2/21-2/27)</a></li>
<li class="toctree-l1"><a class="reference internal" href="Schedule/week_5.html">Week 5 (2/28-3/6)</a></li>
<li class="toctree-l1"><a class="reference internal" href="Schedule/week_6.html">Week 6 (3/7-3/13)</a></li>
<li class="toctree-l1"><a class="reference internal" href="Schedule/week_7.html">Week 7 (3/14-3/20)</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Tools</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="Tools/Numpy/numpy_toc.html">Numpy</a></li>
<li class="toctree-l1"><a class="reference internal" href="Tools/Pandas/pandas_toc.html">Pandas</a></li>
<li class="toctree-l1"><a class="reference internal" href="Tools/Seaborn/seaborn_toc.html">Seaborn</a></li>
<li class="toctree-l1"><a class="reference internal" href="Tools/Plotly/plotly_toc.html">Plotly</a></li>
<li class="toctree-l1"><a class="reference internal" href="Tools/requests/requests.html">Requests</a></li>
<li class="toctree-l1"><a class="reference internal" href="Tools/beautiful_soup/beautiful_soup.html">Beautiful Soup</a></li>
</ul>
<p class="caption" role="heading"><span class="caption-text">Projects</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="Projects/mnist_with_knn/mnist_with_knn.html">Project: Recognizing digits with k-NN</a></li>
<li class="toctree-l1"><a class="reference internal" href="Projects/mnist_with_k_means/mnist_with_k_means.html">Project: MNIST with k-means</a></li>
<li class="toctree-l1"><a class="reference internal" href="Projects/baby_names/baby_names.html">Project: Baby names</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="master.html">MTH 448/548</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="master.html">MTH 448/548</a> »</li>
<li>MTH 448/548 Syllabus</li>
<li class="wy-breadcrumbs-aside">
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<style>
/* CSS overrides for sphinx_rtd_theme */
/* 24px margin */
.nbinput.nblast.container,
.nboutput.nblast.container {
margin-bottom: 19px; /* padding has already 5px */
}
/* ... except between code cells! */
.nblast.container + .nbinput.container {
margin-top: -19px;
}
.admonition > p:before {
margin-right: 4px; /* make room for the exclamation icon */
}
/* Fix math alignment, see https://github.com/rtfd/sphinx_rtd_theme/pull/686 */
.math {
text-align: unset;
}
</style>
<section id="mth-448-548-syllabus">
<h1>MTH 448/548 Syllabus<a class="headerlink" href="#mth-448-548-syllabus" title="Permalink to this headline">¶</a></h1>
<section id="class-meetings">
<h2>Class meetings<a class="headerlink" href="#class-meetings" title="Permalink to this headline">¶</a></h2>
<div class="line-block">
<div class="line">Mon Wed 12:00-1:50 PM</div>
<div class="line">250 Mathematics Building</div>
</div>
</section>
<section id="instructor">
<h2>Instructor<a class="headerlink" href="#instructor" title="Permalink to this headline">¶</a></h2>
<div class="line-block">
<div class="line">Bernard Badzioch</div>
<div class="line"><strong>E-mail:</strong> <a class="reference external" href="mailto:badzioch%40buffalo.edu">badzioch<span>@</span>buffalo<span>.</span>edu</a></div>
<div class="line"><strong>Office Hours:</strong> Wed 5:30-7:00 PM on MTH 448/548 Discord server.</div>
</div>
</section>
<section id="prerequisites">
<h2>Prerequisites<a class="headerlink" href="#prerequisites" title="Permalink to this headline">¶</a></h2>
<p>This course assumes that you have some experience with programming in Python, and
with such Python libraries as matplotlib or numpy (although we will start the course
with a review of numpy). I will also assume that you are familiar with Jupyter Notebook:
code cells, markdown cells etc. If you have not used Jupyter Notebook before, install
the Anaconda distribution (see below), which Jupyter Notebook is a part of, and get
acquainted with it. Feel free to let me know if you have any questions.</p>
</section>
<section id="learning-outcomes">
<h2>Learning Outcomes<a class="headerlink" href="#learning-outcomes" title="Permalink to this headline">¶</a></h2>
<p>After taking this course you should be able to:</p>
<ul class="simple">
<li><p>Understand various common formats of data (csv, html, xml, json, SQL databases etc.) and how to use them.</p></li>
<li><p>Manipulate data using such tools as numpy, pandas, json, BeautifulSoup, SQL etc.</p></li>
<li><p>Visualize data using matplotlib, seaborn and plotly.</p></li>
<li><p>Apply some machine learning methods to analyze data.</p></li>
<li><p>Describe in writing results of data exploration and analysis.</p></li>
</ul>
</section>
<section id="course-resources">
<h2>Course Resources<a class="headerlink" href="#course-resources" title="Permalink to this headline">¶</a></h2>
<p><strong>Laptop.</strong> We will be writing code during all class meetings. For this reason you need
to bring a laptop to each class. Any operating system (Windows/Mac/Linux) is fine.</p>
<p><strong>Software.</strong> We will be using the <a class="reference external" href="https://www.anaconda.com/products/individual#Downloadstarget="_blank"">Anaconda distribution of Python 3.9</a>.
This is free software. Even if you have Python already installed on your computer you should install this
distribution since it includes Jupyter Notebook and several Python libraries we will need.
If you have a previous version of Python installed, please upgrade it so you don’t run into
possible compatibility issues.</p>
<p><strong>Discord server.</strong> You should have received an invitation link to the MTH 448/548 Discord server in
the email with course information. If you don’t have this link, let me know.</p>
<p>The Discord server will be used for office hours. Please also use it to post course related questions
instead of emailing them to me. This will help other students who may have the same questions.
If you notice a question on Discord that you know the answer to, feel free to respond. For personal issues,
regarding your grade etc., contact me directly either by email or by a direct message on Discord.</p>
<p><strong>Textbook.</strong> There is no required textbook. There are a lot of online resources (documentation
of Python libraries etc.) that may be helpful in this course. Some of them are listed on
the <a class="reference internal" href="useful_links.html"><span class="doc">Useful Links</span></a> page.</p>
<p><strong><a href="https://ublearns.buffalo.edu">UBLearns</a> </strong> will be used for submitting project reports.</p>
</section>
<section id="grading">
<h2>Grading<a class="headerlink" href="#grading" title="Permalink to this headline">¶</a></h2>
<p>There will be no exams in this course. Instead, grades will be assigned based on
the following components:</p>
<blockquote>
<div><ul class="simple">
<li><p>Project Reports 90%</p></li>
<li><p>Weekly digests 10%</p></li>
</ul>
</div></blockquote>
<section id="project-reports">
<h3>Project Reports<a class="headerlink" href="#project-reports" title="Permalink to this headline">¶</a></h3>
<p>One the main components of this course will be exploratory projects. You will be
working on them largely independently, using mathematical and computing tools.
The outcome of your work on each project will be a project report that you will
submit for grading.</p>
<p>Each report will be graded on the A-F scale. Extra credit (a grade of A+) may
be assigned for an outstanding work. Some projects will require more effort than
others. To reflect it, each project will have a weight of up to 10 points,
with 10 points for more work-intensive projects, and fewer points for shorter
ones. The cumulative grade for all reports will be computed by:</p>
<ol class="arabic simple">
<li><p>converting the letter grade for each report into credits (A = 4.0, A- = 3.67, B+ = 3.33 etc.);</p></li>
<li><p>multiplying credits for each report by the report weight and adding all these
products;</p></li>
<li><p>dividing the resulting number by the sum of weights for all reports;</p></li>
<li><p>converting the number obtained in step 3 to a letter grade.</p></li>
</ol>
<p>Reports will be submitted via UBLearns. Late reports will not be accepted.
More information about project reports is posted
<a class="reference internal" href="report_guide.html"><span class="doc">here</span></a>.</p>
</section>
<section id="weekly-digests">
<h3>Weekly digests<a class="headerlink" href="#weekly-digests" title="Permalink to this headline">¶</a></h3>
<p><strong>Weekly digest.</strong> Each week you will be asked to submit
a short (2-3 sentences) writeup on your study from the previous week.
For example, you can write:</p>
<ul class="simple">
<li><p>what topics you have found interesting (or boring)</p></li>
<li><p>what topics you have found difficult (or easy)</p></li>
<li><p>how you feel about the course</p></li>
<li><p>anything else you want to share.</p></li>
</ul>
<p>You will be also asked to submit a question (or questions) regarding the course.</p>
<p>You can receive up to 10% credit for these writeups. You can miss one
such assignment without loosing any credit, but your weekly digest credit will be
lowered by 2% for each subsequent missed assignment (i.e. from 10% to 8% etc.).</p>
<p>I may award extra credit to students who are especially active in the course.</p>
</section>
</section>
<section id="incomplete-grades">
<h2>Incomplete Grades<a class="headerlink" href="#incomplete-grades" title="Permalink to this headline">¶</a></h2>
<p>See the UB Catalog for the <a class="reference external" href="https://catalog.buffalo.edu/policies/explanation.html">UB Incomplete Policy</a>.</p>
</section>
<section id="academic-integrity">
<h2>Academic Integrity<a class="headerlink" href="#academic-integrity" title="Permalink to this headline">¶</a></h2>
<p>See the UB Catalog for the <a class="reference external" href="https://catalog.buffalo.edu/policies/integrity.html">UB Academic Integrity Policy</a>.</p>
</section>
<section id="accessibility-resources">
<h2>Accessibility Resources<a class="headerlink" href="#accessibility-resources" title="Permalink to this headline">¶</a></h2>
<p>If you need accommodations due to a physical or learning disability please contact the
<a class="reference external" href="https://www.buffalo.edu/studentlife/who-we-are/departments/accessibility.html">UB Accessibility Resources Office</a>
to make appropriate arrangements.</p>
</section>
</section>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="to_do.html" class="btn btn-neutral float-right" title="Current Tasks" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right"></span></a>
<a href="master.html" class="btn btn-neutral float-left" title="MTH 448/548 Data Oriented Computing" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> Previous</a>
</div>
<hr/>
<div role="contentinfo">
<p>
<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="width: 100px; border-width:0" src="https://mirrors.creativecommons.org/presskit/buttons/80x15/svg/by-sa.svg" /></a> <a href="mailto:admin@mth548.org">Bernard Badzioch</a>
<span class="lastupdated"><br/>
Last updated on Mar 12, 2022.
</span>
</p>
</div>
Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/rtfd/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
</footer>
</div>
</div>
</section>
</div>
<script type="text/javascript">
jQuery(function () {
SphinxRtdTheme.Navigation.enable(true);
});
</script>
<!-- Theme Analytics -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-161474487-1', 'auto');
ga('send', 'pageview');
</script>
</body>
</html>
r = requests.get("https://mth548.org/_static/report_rubrics.pdf")
r.status_code
200
with open("rubrics.pdf", "wb") as f:
f.write(r.content)
ls
rubrics.pdf week_7_prep.ipynb week_7.ipynb week_7_prep_2020.ipynb
grad_url = "http://www.buffalo.edu/cas/math/people/grad-directory.html"
grads = requests.get(grad_url).text
grads
'<!DOCTYPE HTML><html lang="en" class="ubcms-65"><!-- cmspub06 0314-130808 --><head><link rel="preconnect" href="https://www.googletagmanager.com/" crossorigin/><link rel="dns-prefetch" href="https://www.googletagmanager.com/"/><link rel="dns-prefetch" href="https://connect.facebook.net/"/><link rel="dns-prefetch" href="https://www.google-analytics.com/"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta http-equiv="content-type" content="text/html; charset=UTF-8"/><meta id="meta-viewport" name="viewport" content="width=device-width,initial-scale=1"/><script>if (screen.width > 720 && screen.width < 960) document.getElementById(\'meta-viewport\').setAttribute(\'content\',\'width=960\');</script><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({\'gtm.start\':new Date().getTime(),event:\'gtm.js\'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!=\'dataLayer\'?\'&l=\'+l:\'\';j.async=true;j.src=\'https://www.googletagmanager.com/gtm.js?id=\'+i+dl;f.parentNode.insertBefore(j,f);})(window,document,\'script\',\'dataLayer\',\'GTM-T5KRRKT\');</script><title>Graduate Student Directory - Department of Mathematics - University at Buffalo</title><link rel="canonical" href="https://www.buffalo.edu/cas/math/people/grad-directory.html"/><meta name="date" content="2022-03-01"/><meta property="og:title" content="Graduate Student Directory"/><meta property="og:description" content=" A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z "/><meta property="og:image" content="https://www.buffalo.edu/etc/designs/ubcms/clientlibs-main/images/ub-social.png.img.512.auto.png/1615975618792.png"/><meta property="og:image:alt" content="University at Buffalo"/><meta name="twitter:card" content="summary_large_image"/><meta property="thumbnail" content="https://www.buffalo.edu/cas/math/people/grad-directory/_jcr_content/par/image.img.512.auto.jpg/1629919606956.jpg"/><meta property="thumbnail:alt" content="1. "/><link rel="stylesheet" href="/v-5150cc622c68590719981526ed5c6b25/etc/designs/ubcms/clientlibs-privateauthor.min.5150cc622c68590719981526ed5c6b25.css" type="text/css"><link rel="stylesheet" href="/v-3d5e50c59343478ac1f797325d06d08c/etc/designs/ubcms/clientlibs.min.3d5e50c59343478ac1f797325d06d08c.css" type="text/css"><link type="text/css" rel="stylesheet" href="/v-9cc4b89851550cf5e105d25db85ba3e9/etc/designs/cas/math/css/main.css"/><script src="/v-a83c7a045b4a3c7a9600758298bc4ad8/etc/designs/ubcms/clientlibs-polyfills.min.a83c7a045b4a3c7a9600758298bc4ad8.js" nomodule></script><script src="/etc.clientlibs/clientlibs/granite/jquery.min.cee8557e8779d371fe722bbcdd3b3eb7.js"></script><script src="/v-7cc18f24035dfccf28f4dfe0af578c03/etc/designs/ubcms/clientlibs.min.7cc18f24035dfccf28f4dfe0af578c03.js"></script><style>body.page #page, body.page .page-inner {background-color:#FFFFFF}</style><script>(function(i,s,o,g,r,a,m){i[\'GoogleAnalyticsObject\']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,\'script\',\'//www.google-analytics.com/analytics.js\',\'ga\');ga(\'create\', \'UA-67291618-1\', \'auto\');ga(\'send\', \'pageview\');</script><style>\n img.lazyload,img.lazyloading{position:relative;background:#EEE}\n img.lazyload:before,img.lazyloading:before{content:"";background:#EEE;position:absolute;top:0;left:0;bottom:0;right:0}\n </style></head><body class="contentpage page"><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T5KRRKT" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><nav aria-label="skip to content"><a href="#skip-to-content" id="skip-to-content-link">Skip to Content</a></nav><div></div><div id="page"><div class="page-inner"><div class="page-inner-1"><div class="page-inner-2"><div class="page-inner-2a"></div><div class="page-inner-3"><header><div class="innerheader inheritedreference reference parbase"><div class="headerconfigpage contentpage page basicpage"><div class="par parsys "><div class="alertbanner reference parbase section"><div contenttreeid="alertbanner" contenttreestatus="Not published" style="display:none;"></div><script>jQuery(\'.cap-message\').detach().insertBefore(\'#page\').wrap(\'<section aria-label="UB Alert">\');</script></div><div class="header section"><style>\n .innerheader { padding-top: 158px }\n .header { height: 158px }\n .header .main { height: 134px }\n </style><div><div class="top theme-blue" data-set="header-links"><ul class="school-links"><li><a href="http://arts-sciences.buffalo.edu/">College of Arts and Sciences</a></li></ul><ul class="pervasive-links"><li><a href="//www.buffalo.edu">UB Home</a></li><li><a href="//www.buffalo.edu/maps">Maps</a></li><li><a href="//www.buffalo.edu/directory/">UB Directory</a></li></ul></div><div class="main theme-blue brand-extension lines-1"><div class="lockup"><a href="//www.buffalo.edu"> <i class="icon icon-ub-logo"></i><span class="ada-hidden">University at Buffalo</span> <span class="logo"> <img class="black" src="/v-be9166b6b4a1ea7e5771e2eba1d410cf/etc.clientlibs/wci/components/block/header/clientlibs/resources/ub-logo-black.png" alt="" width="181" height="20"/> </span> </a><div class="mobile-links" data-set="header-links"></div><a class="title" href="/cas/math.html">Department of Mathematics</a></div><div class="social" data-set="headersocial"></div><div class="tasknav" data-set="tasknav"><div class="buttoncomponent sidebyside orange"><a href="http://www.buffalo.edu/ub_admissions/apply-now.html" target="_blank"> Apply to UB </a></div><div class="buttoncomponent sidebyside blue"><a href="http://www.buffalo.edu/cas/math/about-us/contact-us.html"> Contact Us </a></div><div class="buttoncomponent sidebyside green"><a href="https://ubfoundation.buffalo.edu/giving/?gift_allocation=01-3-0-01240" target="_blank"> Support UB Math </a></div></div></div></div></div><div class="reference parbase section"><div class="unstructuredpage page basicpage"><div class="par parsys "><div class="list parbase section"><div id="ubcms-gen-263326505" data-columnize-row="1"><ul class="list-style-detail" data-columnize="1"><li><div class="long-term-alert-banner"><div class="text parbase section"><p><b>COVID-19 UPDATES • 3/4/2022</b></p><ul><li><a href="/coronavirus/latest-update.html">UB lifts vaccination policy for campus events</a></li></ul></div></div></li></ul></div><script>\n UBCMS.list.listlimit(\'ubcms\\u002Dgen\\u002D263326505\', \'100\',\n \'100\');\n </script></div><script>UBCMS.longTermAlert.init()\n</script></div></div><div contenttreeid="reference" contenttreestatus="Not published" style="display:none;"></div></div><div class="mobilemenu section"><!--noindex--><nav aria-label="mobile navigation menu"><ul><li class="mobileheader-button-menu" style="display: none"><a href="#">Menu</a></li><li class="mobileheader-button-search" style="display: none"><a href="#">Search</a></li></ul></nav><!--endnoindex--><div id="mobile-search" class="menu"><div id="mobile-search-inner" class="menu-inner" data-set="mobile-search"></div></div><div id="mobile-menu" class="menu"><div class="menu-inner"><div id="mobile-menu-inner"><div class="loading"><!--noindex-->Loading menu...<!--endnoindex--></div></div><div class="tasknav" data-set="tasknav"></div><div class="headersocial" data-set="headersocial"></div></div></div><script>\n jQuery(\'.mobileheader-button-menu\').removeAttr(\'style\');\n jQuery(document).ready(function() {\n if ($(\'.topnav .search .search-content\').length > 0) {\n $(\'.mobileheader-button-search\').removeAttr(\'style\');\n }\n });\n UBCMS.rwd.mobileMenu.load(\'\\/content\\/cas\\/math\\/jcr:content.nav.html\', \'https:\\/\\/www.buffalo.edu\\/cas\\/math\\/people\\/grad-directory.html\');\n</script></div><div class="topnav section"><nav class="topnav-inner" aria-label="site navigation"><div class="main"><ul class="menu"><li class="first theme-secondary theme-standard-gray"><a id="ubcms-gen-263326511" aria-haspopup="true" href="/cas/math/about-us.html"><span class="container">About</span></a><div class="topnav-submenu-container" aria-labelledby="ubcms-gen-263326511"><ul class="submenu clearfix"><li class="first"><a aria-label="About:Why Choose Us?" href="/cas/math/about-us/why-choose.html">Why Choose Us?</a></li><li><a aria-label="About:Our Mission" href="/cas/math/about-us/our-mission.html">Our Mission</a></li><li><a aria-label="About:Our Alumni, Students, and Faculty" href="/cas/math/about-us/our-alumni.html">Our Alumni, Students, and Faculty</a><div class="topnav-submenu-children-container list"><ul class="submenu-children clearfix link-list"><li class="first"><a aria-label="Our Alumni, Students, and Faculty:Our Alumni" href="/cas/math/about-us/our-alumni/our-alumni.html">Our Alumni</a></li><li><a aria-label="Our Alumni, Students, and Faculty:Our Students" href="/cas/math/about-us/our-alumni/our-students.html">Our Students</a></li><li class="last"><a aria-label="Our Alumni, Students, and Faculty:Our Faculty" href="/cas/math/about-us/our-alumni/our-faculty.html">Our Faculty</a></li></ul></div></li><li><a aria-label="About:Memberships" href="/cas/math/about-us/memberships.html">Memberships</a><div class="topnav-submenu-children-container list"><ul class="submenu-children clearfix link-list"><li class="first"><a aria-label="Memberships:American Mathematical Society" href="/cas/math/about-us/memberships/AMS.html">American Mathematical Society</a></li><li><a aria-label="Memberships:Association for Women in Mathematics" href="/cas/math/about-us/memberships/AWM.html">Association for Women in Mathematics</a></li><li class="last"><a aria-label="Memberships:Mathematical Sciences Research Institute" href="/cas/math/about-us/memberships/MSRI.html">Mathematical Sciences Research Institute</a></li></ul></div></li><li><a aria-label="About:Mathematicians of the African Diaspora" href="/cas/math/about-us/mathematicians-of-the-african-diaspora.html">Mathematicians of the African Diaspora</a></li><li><a aria-label="About:About the University" href="/cas/math/about-us/about-the-university.html">About the University</a></li><li><a aria-label="About:About Buffalo-Niagara" href="/cas/math/about-us/the-buffalo-niagara-region.html">About Buffalo-Niagara</a></li><li><a aria-label="About:Visiting UB" href="/cas/math/news-events/visiting.html">Visiting UB</a></li><li class="last"><a aria-label="About:Contact Us" href="/cas/math/about-us/contact-us.html">Contact Us</a></li></ul><div class="relatedLinks relatedlinksreference reference parbase"></div></div></li><li class="theme-secondary theme-standard-gray active-trail"><a id="ubcms-gen-263326519" aria-haspopup="true" href="/cas/math/people.html"><span class="container">People</span></a><div class="topnav-submenu-container" aria-labelledby="ubcms-gen-263326519"><ul class="submenu clearfix"><li class="first"><a aria-label="People:Faculty" href="/cas/math/people/faculty.html">Faculty</a></li><li><a aria-label="People:Staff" href="/cas/math/people/staff_directory.html">Staff</a></li><li><a aria-label="People:Emeriti Faculty" href="/cas/math/people/emeriti.html">Emeriti Faculty</a></li><li><a aria-label="People:Instructors" href="/cas/math/people/instructors.html">Instructors</a></li><li><a aria-label="People:Visiting Scholars" href="/cas/math/people/visiting-scholars.html">Visiting Scholars</a></li><li class="active-trail"><a class="active" aria-label="People:Graduate Student Directory" href="/cas/math/people/grad-directory.html">Graduate Student Directory</a></li><li class="last"><a aria-label="People:Alumni" href="/cas/math/people/alumni-friends.html">Alumni</a><div class="topnav-submenu-children-container list"><ul class="submenu-children clearfix link-list"><li class="first"><a aria-label="Alumni:Class of 2021" href="/cas/math/people/alumni-friends/class-of-2021.html">Class of 2021</a></li><li><a aria-label="Alumni:Class of 2020" href="/cas/math/people/alumni-friends/class-of-2020.html">Class of 2020</a></li><li class="last"><a aria-label="Alumni:PhD Recipients, 2010 to Present" href="/cas/math/grad/PhD-recipients.html">PhD Recipients, 2010 to Present</a></li></ul></div></li></ul><div class="relatedLinks relatedlinksreference reference parbase"></div></div></li><li class="theme-secondary theme-standard-gray"><a id="ubcms-gen-263326525" aria-haspopup="true" href="/cas/math/research.html"><span class="container">Research</span></a><div class="topnav-submenu-container" aria-labelledby="ubcms-gen-263326525"><ul class="submenu clearfix"><li class="first"><a aria-label="Research:Algebra" href="/cas/math/research/algebra.html">Algebra</a></li><li><a aria-label="Research:Analysis" href="/cas/math/research/analysis.html">Analysis</a></li><li><a aria-label="Research:Applied Mathematics" href="/cas/math/research/applied-mathematics.html">Applied Mathematics</a></li><li><a aria-label="Research:Geometry and Topology " href="/cas/math/research/geometry-topology.html">Geometry and Topology </a></li><li class="last"><a aria-label="Research:Undergraduate Research" href="/cas/math/ug/undergraduate-research.html">Undergraduate Research</a></li></ul><div class="relatedLinks relatedlinksreference reference parbase"></div></div></li><li class="theme-secondary theme-standard-gray"><a id="ubcms-gen-263326532" aria-haspopup="true" href="/cas/math/ug.html"><span class="container">Undergraduate</span></a><div class="topnav-submenu-container" aria-labelledby="ubcms-gen-263326532"><ul class="submenu clearfix"><li class="first"><a aria-label="Undergraduate:Undergraduate Programs" href="/cas/math/ug/undergraduate-programs.html">Undergraduate Programs</a></li><li><a aria-label="Undergraduate:Undergraduate Research" href="/cas/math/ug/undergraduate-research.html">Undergraduate Research</a><div class="topnav-submenu-children-container list"><ul class="submenu-children clearfix link-list"><li class="first"><a aria-label="Undergraduate Research:Special Research Projects" href="/cas/math/ug/undergraduate-research/special-projects.html">Special Research Projects</a></li><li class="last"><a aria-label="Undergraduate Research:Summer Math Scholarship" href="/cas/math/ug/undergraduate-research/summer.html">Summer Math Scholarship</a></li></ul></div></li><li><a aria-label="Undergraduate:Honors, Awards, and Scholarships" href="/cas/math/ug/honors--awards--and-scholarships.html">Honors, Awards, and Scholarships</a></li><li><a aria-label="Undergraduate:Undergraduate Courses" href="/cas/math/ug/ug-courses.html">Undergraduate Courses</a><div class="topnav-submenu-children-container list"><ul class="submenu-children clearfix link-list"><li class="first"><a aria-label="Undergraduate Courses:Sample Syllabi" href="/cas/math/ug/ug-courses/syllabi.html">Sample Syllabi</a></li><li><a aria-label="Undergraduate Courses:MTH 121 and 122 Textbook" href="/cas/math/ug/ug-courses/mth121-122-textbook.html">MTH 121 and 122 Textbook</a></li><li class="last"><a aria-label="Undergraduate Courses:MTH 306 Textbook" href="/cas/math/ug/ug-courses/mth-306-textbook.html">MTH 306 Textbook</a></li></ul></div></li><li><a aria-label="Undergraduate:Directed Reading Program" href="https://sites.google.com/view/ubmathdrp/home">Directed Reading Program</a></li><li><a aria-label="Undergraduate:Mathematics Resources" href="/cas/math/ug/resources.html">Mathematics Resources</a><div class="topnav-submenu-children-container list"><ul class="submenu-children clearfix link-list"><li class="first"><a aria-label="Mathematics Resources:Mathematics Placement Exam" href="/cas/math/ug/resources/mathplacement.html">Mathematics Placement Exam</a></li><li><a aria-label="Mathematics Resources:Mathematics Placement Exam Frequently Asked Questions" href="/cas/math/ug/resources/MPEFAQ.html">Mathematics Placement Exam Frequently Asked Questions</a></li><li class="last"><a aria-label="Mathematics Resources:Force Registration" href="/cas/math/ug/resources/force-registration.html">Force Registration</a></li></ul></div></li><li><a aria-label="Undergraduate:Mathematics Help Center" href="/cas/math/ug/help-center.html">Mathematics Help Center</a><div class="topnav-submenu-children-container list"><ul class="submenu-children clearfix link-list"><li class="first last"><a aria-label="Mathematics Help Center:Online Help Sessions" href="/content/cas/math/ug/help-center/zoom-pw.html">Online Help Sessions</a></li></ul></div></li><li class="last"><a aria-label="Undergraduate:Association for Women in Mathematics" href="/cas/math/about-us/memberships/AWM.html">Association for Women in Mathematics</a></li></ul><div class="relatedLinks relatedlinksreference reference parbase"></div></div></li><li class="theme-secondary theme-standard-gray"><a id="ubcms-gen-263326542" aria-haspopup="true" href="/cas/math/grad.html"><span class="container">Graduate</span></a><div class="topnav-submenu-container" aria-labelledby="ubcms-gen-263326542"><ul class="submenu clearfix"><li class="first"><a aria-label="Graduate:Master\'s Program" href="/cas/math/grad/master-program.html">Master\'s Program</a></li><li><a aria-label="Graduate:Doctoral Program (PhD)" href="/cas/math/grad/doctoral-program.html">Doctoral Program (PhD)</a></li><li><a aria-label="Graduate:Request Information" href="/cas/math/grad/request-information.html">Request Information</a></li><li><a aria-label="Graduate:Admissions" href="/cas/math/grad/grad-admissions.html">Admissions</a></li><li><a aria-label="Graduate:Courses" href="/cas/math/grad/grad-courses.html">Courses</a></li><li><a aria-label="Graduate:Directed Reading Program" href="https://sites.google.com/view/ubmathdrp/home">Directed Reading Program</a></li><li><a aria-label="Graduate:Graduate Research" href="/cas/math/grad/grad-research.html">Graduate Research</a></li><li><a aria-label="Graduate:Fellowships, Scholarships, Awards" href="/cas/math/grad/fellowships-awards.html">Fellowships, Scholarships, Awards</a></li><li><a aria-label="Graduate:PhD Recipients, 2010 to present" href="/cas/math/grad/PhD-recipients.html">PhD Recipients, 2010 to present</a></li><li><a aria-label="Graduate:Association for Women in Mathematics" href="/cas/math/about-us/memberships/AWM.html">Association for Women in Mathematics</a></li><li><a aria-label="Graduate:Graduate Student Lecture Series" href="/cas/math/grad/gsls.html">Graduate Student Lecture Series</a></li><li class="last active-trail"><a aria-label="Graduate:Graduate Student Directory" href="/cas/math/people/grad-directory.html">Graduate Student Directory</a></li></ul><div class="relatedLinks relatedlinksreference reference parbase"></div></div></li><li class="theme-secondary theme-standard-gray"><a id="ubcms-gen-263326552" aria-haspopup="true" href="/cas/math/courses.html"><span class="container">Courses</span></a></li><li class="last theme-secondary theme-standard-gray"><a id="ubcms-gen-263326553" aria-haspopup="true" href="/cas/math/news-events/news.html"><span class="container">News & Events</span></a><div class="topnav-submenu-container" aria-labelledby="ubcms-gen-263326553"><ul class="submenu clearfix"><li class="first"><a aria-label="News & Events:News" href="/cas/math/news-events/news.html">News</a></li><li><a aria-label="News & Events:Events " href="/cas/math/news-events/calendar.html">Events </a><div class="topnav-submenu-children-container list"><ul class="submenu-children clearfix link-list"><li class="first"><a aria-label="Events :Class of 2021" href="/cas/math/people/alumni-friends/class-of-2021.html">Class of 2021</a></li><li class="last"><a aria-label="Events :Class of 2020" href="/cas/math/people/alumni-friends/class-of-2020.html">Class of 2020</a></li></ul></div></li><li><a aria-label="News & Events:Myhill Lecture Series" href="/cas/math/news-events/myhill.html">Myhill Lecture Series</a><div class="topnav-submenu-children-container list"><ul class="submenu-children clearfix link-list"><li class="first"><a aria-label="Myhill Lecture Series:Laura DeMarco, 2019" href="/cas/math/news-events/myhill/laura-demarco.html">Laura DeMarco, 2019</a></li><li><a aria-label="Myhill Lecture Series:Mark Newman, 2018" href="/cas/math/news-events/myhill/mark-newman.html">Mark Newman, 2018</a></li><li><a aria-label="Myhill Lecture Series:Guoliang Yu, 2017" href="/cas/math/news-events/myhill/guoliangyu.html">Guoliang Yu, 2017</a></li><li><a aria-label="Myhill Lecture Series:Gopal Prasad, 2016" href="/cas/math/news-events/myhill/gopal-prasad.html">Gopal Prasad, 2016</a></li><li><a aria-label="Myhill Lecture Series:Ciprian Manolescu, 2015" href="/cas/math/news-events/myhill/ciprian-manolescu.html">Ciprian Manolescu, 2015</a></li><li><a aria-label="Myhill Lecture Series:Percy A. Deift, 2014" href="/cas/math/news-events/myhill/percy-deift.html">Percy A. Deift, 2014</a></li><li class="last"><a aria-label="Myhill Lecture Series:Peter Sarnak, 2013" href="/cas/math/news-events/myhill/peter-sarnak.html">Peter Sarnak, 2013</a></li></ul></div></li><li><a aria-label="News & Events:NERCCS 2020" href="/cas/math/news-events/nerccs-2020.html">NERCCS 2020</a></li><li><a aria-label="News & Events:News & Events Archive" href="/cas/math/news-events/archives.html">News & Events Archive</a></li><li class="last"><a aria-label="News & Events:Visiting UB" href="/cas/math/news-events/visiting.html">Visiting UB</a></li></ul><div class="relatedLinks relatedlinksreference reference parbase"></div></div></li></ul></div><div class="right"><div class="search"><!--noindex--><div class="search-menu" tabindex="0"><div class="search-label">Search</div><!-- Uses appendAround.js script to transfer this search form to mobile nav menu via data-set attribute. --><div class="search-content" data-set="mobile-search"><form class="search-form" method="GET" action="/cas/math/searchresults.html" onsubmit="return this.q.value != \'\'"><div class="search-container" role="search"><input autocomplete="off" id="ubcms-gen-263326561" class="search-input" name="q" type="text" placeholder="Search" aria-label="Search"/> <button class="search-submit" type="submit" value="Search" aria-label="Search"></button></div></form></div></div><!--endnoindex--></div><div class="audiencenav list parbase"><div tabindex="0" class="audiencenav-wrapper"><div class="label">Info For</div><ul><li><a onfocus="jQuery(this).parents(\'.audiencenav-wrapper\').addClass(\'hover\')" onblur="jQuery(this).parents(\'.audiencenav-wrapper\').removeClass(\'hover\')" href="/cas/math/information-for-students.html"> Current Students </a></li><li><a onfocus="jQuery(this).parents(\'.audiencenav-wrapper\').addClass(\'hover\')" onblur="jQuery(this).parents(\'.audiencenav-wrapper\').removeClass(\'hover\')" href="/cas/math/ug/undergraduate-programs.html"> Future Undergraduate Students </a></li><li><a onfocus="jQuery(this).parents(\'.audiencenav-wrapper\').addClass(\'hover\')" onblur="jQuery(this).parents(\'.audiencenav-wrapper\').removeClass(\'hover\')" href="/cas/math/grad.html"> Future Graduate Students </a></li><li><a onfocus="jQuery(this).parents(\'.audiencenav-wrapper\').addClass(\'hover\')" onblur="jQuery(this).parents(\'.audiencenav-wrapper\').removeClass(\'hover\')" href="/cas/math/information-for-faculty-staff.html"> Faculty & Staff </a></li><li><a onfocus="jQuery(this).parents(\'.audiencenav-wrapper\').addClass(\'hover\')" onblur="jQuery(this).parents(\'.audiencenav-wrapper\').removeClass(\'hover\')" href="/cas/math/people/alumni-friends.html"> Alumni & Friends </a></li><li><a onfocus="jQuery(this).parents(\'.audiencenav-wrapper\').addClass(\'hover\')" onblur="jQuery(this).parents(\'.audiencenav-wrapper\').removeClass(\'hover\')" href="http://www.buffalo.edu/inclusion/resources/IXResources.html"> Diversity, Equity, and Inclusive Excellence Resources </a></li></ul></div></div></div></nav><script>$(".topnav").accessibleDropDown();</script></div></div></div><div contenttreeid="innerheader" contenttreestatus="Not published" style="display:none;"></div></div></header><div id="columns" class="two-column clearfix"><div class="columns-bg columns-bg-1"><div class="columns-bg columns-bg-2"><div class="columns-bg columns-bg-3"><div class="columns-bg columns-bg-4"><div id="left"><div class="leftnav"><nav class="inner" aria-label="section navigation"><div class="title"><a href="/cas/math/people.html"><span class="title">People</span></a></div><ul class="menu nav-level-1"><li class="first"><a aria-label="People:Faculty" href="/cas/math/people/faculty.html">Faculty</a></li><li><a aria-label="People:Staff" href="/cas/math/people/staff_directory.html">Staff</a></li><li><a aria-label="People:Emeriti Faculty" href="/cas/math/people/emeriti.html">Emeriti Faculty</a></li><li><a aria-label="People:Instructors" href="/cas/math/people/instructors.html">Instructors</a></li><li><a aria-label="People:Visiting Scholars" href="/cas/math/people/visiting-scholars.html">Visiting Scholars</a></li><li class="active-trail"><span><a class="active" aria-label="People:Graduate Student Directory" href="/cas/math/people/grad-directory.html">Graduate Student Directory</a></span></li><li class="last expand-submenu"><a aria-label="People:Alumni" href="/cas/math/people/alumni-friends.html">Alumni</a><ul class="menu nav-level-2"><li class="first expand-submenu"><a aria-label="Alumni:Class of 2021" href="/cas/math/people/alumni-friends/class-of-2021.html">Class of 2021</a></li><li class="expand-submenu"><a aria-label="Alumni:Class of 2020" href="/cas/math/people/alumni-friends/class-of-2020.html">Class of 2020</a></li><li class="last expand-submenu"><a aria-label="Alumni:PhD Recipients, 2010 to Present" href="/cas/math/grad/PhD-recipients.html">PhD Recipients, 2010 to Present</a></li></ul></li></ul><div class="relatedLinks relatedlinksreference reference parbase"></div></nav></div><div class="mobile-left-col hide-in-narrow" data-set="mobile-center-bottom-or-right-top"><div class="leftcol parsys iparsys" role="complementary"><div class="section"><div class="new"></div></div><div class="iparys_inherited"><div class="leftcol iparsys parsys"><div class="flexmodule imagebase section"><div id="ubcms-gen-263326568" class="flexmodule-inner "><div class="title"><h2>Diversity, Equity, and Inclusive Excellence Resources</h2></div><div class="teaser teaser-block flexmodule-style flexmodule-style-largeimg"><div class="teaser-inner"><div class="teaser-images"><div class="teaser-image"><a href="http://www.buffalo.edu/inclusion/resources/IXResources.html" target="_blank"><noscript><picture contenttreeid=\'flexmodule\' contenttreestatus=\'Not published\'><source type="image/png" media="(max-width: 568px)" srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.448.280.m.q50.png/1607108331977.png, /content/cas/math/people/jcr:content/leftcol/flexmodule.img.576.361.m.q50.png/1607108331977.png 2x"><source type="image/png" media="(max-width: 720px)" srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.688.431.q80.png/1607108331977.png"><source type="image/png" srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.209.131.png/1607108331977.png, /content/cas/math/people/jcr:content/leftcol/flexmodule.img.418.262.q65.png/1607108331977.png 2x"><img height="131" alt="Diversity, Equity, and Inclusive Excellence Resources. " width="209" class="img-209 img-209x131 cq-dd-image" src="/content/cas/math/people/_jcr_content/leftcol/flexmodule.img.209.131.png/1607108331977.png" srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.418.262.q65.png/1607108331977.png 2x"></picture></noscript><picture class="no-display" contenttreeid=\'flexmodule\' contenttreestatus=\'Not published\'><source type="image/png" media="(max-width: 568px)" data-srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.448.280.m.q50.png/1607108331977.png, /content/cas/math/people/jcr:content/leftcol/flexmodule.img.576.361.m.q50.png/1607108331977.png 2x"><source type="image/png" media="(max-width: 720px)" data-srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.688.431.q80.png/1607108331977.png"><source type="image/png" data-srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.209.131.png/1607108331977.png, /content/cas/math/people/jcr:content/leftcol/flexmodule.img.418.262.q65.png/1607108331977.png 2x"><img height="131" alt="Diversity, Equity, and Inclusive Excellence Resources. " width="209" class="img-209 img-209x131 cq-dd-image lazyload" data-src="/content/cas/math/people/jcr%3acontent/leftcol/flexmodule.img.209.131.png/1607108331977.png" data-srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.418.262.q65.png/1607108331977.png 2x"></picture><script>jQuery(\'picture.no-display\').removeClass(\'no-display\');</script></a></div></div><div class="teaser-content"><div class="teaser-body"><p>UB is committed to achieving inclusive excellence in a deliberate, intentional and coordinated fashion, embedding it in every aspect of our operations. We aspire to foster a healthy, productive, ethical, fair, and affirming campus community to allow all students, faculty and staff to thrive and realize their full potential. <br/></p></div><div class="teaser-links"><div class="list"><div id="ubcms-gen-263326569" data-columnize-row="1"><ul class="link-list" data-columnize="1"><li><span class="teaser teaser-inline"> <a href="http://www.buffalo.edu/equity/promoting-equal-employment-opportunity-and-diversity.html"> <span class="teaser-inner"> <!--noindex--> <span class="teaser-date"></span> <!--endnoindex--> <span class="teaser-title">Promoting Equal Employment Opportunity and Diversity</span> </span> </a> </span></li><li><span class="teaser teaser-inline"> <a href="http://www.buffalo.edu/inclusion/resources/IXResources.html"> <span class="teaser-inner"> <!--noindex--> <span class="teaser-date"></span> <!--endnoindex--> <span class="teaser-title">Inclusive Excellence Resources</span> </span> </a> </span></li><li><span class="teaser teaser-inline"> <a href="http://www.buffalo.edu/inclusion/resources/toolkits_trainings.html"> <span class="teaser-inner"> <!--noindex--> <span class="teaser-date"></span> <!--endnoindex--> <span class="teaser-title">Toolkits</span> </span> </a> </span></li><li><span class="teaser teaser-inline"> <a href="https://www.buffalo.edu/studentlife/who-we-are/departments/diversity.html"> <span class="teaser-inner"> <!--noindex--> <span class="teaser-date"></span> <!--endnoindex--> <span class="teaser-title">UB Intercultural and Diversity Center</span> </span> </a> </span></li><li><span class="teaser teaser-inline"> <a href="https://www.buffalo.edu/diversity-innovation.html"> <span class="teaser-inner"> <!--noindex--> <span class="teaser-date"></span> <!--endnoindex--> <span class="teaser-title">UB Center for Diversity Innovation</span> </span> </a> </span></li><li><span class="teaser teaser-inline"> <a href="http://www.buffalo.edu/equity/external-resources.html"> <span class="teaser-inner"> <!--noindex--> <span class="teaser-date"></span> <!--endnoindex--> <span class="teaser-title">External Resources</span> </span> </a> </span></li></ul></div><div class="clearfix"></div><script>\n UBCMS.list.listlimit(\'ubcms\\u002Dgen\\u002D263326569\', \'100\',\n \'100\');\n </script></div></div></div></div><div class="teaser-clear"></div></div></div><div class="flexmodule-clear"></div></div></div></div></div></div></div><script>\n (function() {\n var $firstLeftIparsysInherited = $(\'#left .iparys_inherited\').eq(0);\n var $firstLeftIparsysSection = $(\'#left > .iparsys:first-child > .section:first-child\');\n var $mcbort = $(\'.mobile-center-bottom-or-right-top\');\n\n if ($firstLeftIparsysInherited.length && $firstLeftIparsysInherited.html().replace(/\\s+|<\\/?div\\b[^>]*>/gi, \'\') === \'\')\n $firstLeftIparsysInherited.addClass(\'empty\');\n \n if ($firstLeftIparsysSection.length && $firstLeftIparsysSection.html().replace(/\\s+|<\\/?div\\b[^>]*>/gi, \'\') === \'\')\n $firstLeftIparsysSection.addClass(\'empty\');\n \n if ($mcbort.length && $mcbort.html().replace(/\\s+|<\\/?div\\b[^>]*>/gi, \'\') === \'\')\n $mcbort.addClass(\'empty\');\n\n $(\'[role=complementary]\').each(function() {\n var $this = $(this);\n if ($this.children().filter(\':not(.empty)\').filter(\':not(:empty)\').length === 0)\n $this.removeAttr(\'role\');\n });\n\n if ($(\'.leftcol[role=complementary]\').length > 0 && $(\'#right[role=complementary]\').length > 0) {\n $(\'.leftcol[role=complementary]\').attr(\'aria-label\', \'left column\');\n $(\'#right[role=complementary]\').attr(\'aria-label\', \'right column\');\n }\n })();\n </script><div id="skip-to-content"></div><div id="center" role="main"><div class="mobile-content-top" data-set="content-top"></div><div class="par parsys"><div class="title section"><h1 onpaste="onPasteFilterPlainText(event)" id="title"> Graduate Student Directory </h1></div><div class="image-container image-container-680"><div class="image border-hide"><noscript><picture contenttreeid=\'image\' contenttreestatus=\'Not published\'><source type="image/jpeg" media="(max-width: 568px)" srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.448.auto.m.q50.jpg/1629919606956.jpg, /content/cas/math/people/grad-directory/jcr:content/par/image.img.576.auto.m.q50.jpg/1629919606956.jpg 2x"><source type="image/jpeg" media="(max-width: 720px)" srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.688.auto.q80.jpg/1629919606956.jpg"><source type="image/jpeg" srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.680.auto.jpg/1629919606956.jpg, /content/cas/math/people/grad-directory/jcr:content/par/image.img.1360.auto.q65.jpg/1629919606956.jpg 2x"><img alt="1. " width="680" class="img-680 cq-dd-image" src="/content/cas/math/people/grad-directory/_jcr_content/par/image.img.680.auto.jpg/1629919606956.jpg" srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.1360.auto.q65.jpg/1629919606956.jpg 2x"></picture></noscript><picture class="no-display" contenttreeid=\'image\' contenttreestatus=\'Not published\'><source type="image/jpeg" media="(max-width: 568px)" data-srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.448.auto.m.q50.jpg/1629919606956.jpg, /content/cas/math/people/grad-directory/jcr:content/par/image.img.576.auto.m.q50.jpg/1629919606956.jpg 2x"><source type="image/jpeg" media="(max-width: 720px)" data-srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.688.auto.q80.jpg/1629919606956.jpg"><source type="image/jpeg" data-srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.680.auto.jpg/1629919606956.jpg, /content/cas/math/people/grad-directory/jcr:content/par/image.img.1360.auto.q65.jpg/1629919606956.jpg 2x"><img alt="1. " width="680" class="img-680 cq-dd-image lazyload" data-src="/content/cas/math/people/grad-directory/jcr%3acontent/par/image.img.680.auto.jpg/1629919606956.jpg" data-srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.1360.auto.q65.jpg/1629919606956.jpg 2x"></picture><script>jQuery(\'picture.no-display\').removeClass(\'no-display\');</script><!-- <span data-sly-test="false" class="aria-hidden"></span> --></div></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="top"> Mathematics Graduate Student Directory 2021-2022 </h2></div><div class="introtext text parbase section"><p><a href="#letter_a">A</a> | <a href="#letter_b">B</a> | <a href="#letter_c">C</a> | <a href="#letter_d">D</a> | E | <a href="#letter_f">F</a> | <a href="#letter_g">G</a> | <a href="#letter_h">H</a> | I | <a href="#letter_j">J</a> | <a href="#letter_h">K</a> | <a href="#letter_l">L</a> | <a href="#letter_m">M</a> | <a href="#letter_n">N</a> | <a href="#letter_o">O</a> | <a href="#letter_p">P</a> | Q | <a href="#letter_r">R</a> | <a href="#letter_s">S</a> | <a href="#letter_t">T</a> | <a href="#letter_u">U</a> | <a href="#letter_v">V</a> | <a href="#letter_w">W</a> | <a href="#letter_x">X</a> | <a href="#letter_y">Y</a> | <a href="#letter_z">Z</a></p></div><div class="hr hrline" style="clear:left"></div><div class="text parbase section"><p><i>Offices as listed are in the Mathematics Building, North Campus.</i></p></div><div class="hr hrline" style="clear:left"></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="title_3"> A </h2></div><div class="text parbase section"><p><b>Abeya Ranasinghe Mudiyanselage, Asela V.</b><br/> Office: 138 Phone: 645-8823<br/> Email: <a href="mailto:aselavir@buffalo.edu">aselavir@buffalo.edu</a></p><p><b>Ahn, Min Woong</b><br/> Office: 126 Phone: 645-8816<br/> Email: <a href="mailto:minwoong@buffalo.edu">minwoong@buffalo.edu</a></p><p><b>Alegria, Linda</b><br/> Office: 138 Phone: 645-8823<br/> Email: <a href="mailto:lindaale@buffalo.edu">lindaale@buffalo.edu</a><br/></p></div><div class="hr hrline" style="clear:left"></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_b"> B </h2></div><div class="text parbase section"><p><b>Betz, Katherine</b><br/> Office: 132 Phone: 645-8820<br/> Email: <a href="mailto:kbetz2@buffalo.edu">kbetz2@buffalo.edu</a></p><p><b>Bhaumik, Jnanajyoti</b><br/> Office: 129 Mathematics Building<br/> Phone: 645-8817<br/> Email: <a href="mailto:jnanajyo@buffalo.edu">jnanajyo@buffalo.edu</a></p><p> </p></div><div class="calltoaction section"><span class="teaser teaser-inline calltoaction-style-small"> <a href="#top"> <span class="teaser-inner"> <span class="teaser-title">back to top</span> </span> </a> </span></div><div class="hr hrline" style="clear:left"></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_c"> C </h2></div><div class="text parbase section"><p><b>Cain Charles</b><br/> Email: <a href="mailto:ccain2@buffalo.edu">ccain2@buffalo.edu</a></p><p><b>Casper, Michael<br/> </b> Office: 222 Phone: 645-8779<br/> Email: <a href="mailto:mjcasper@buffalo.edu">mjcasper@buffalo.edu</a></p><p><b>Chang, Hong<br/> </b> Office: 136 Phone: 645-8821<br/> Email: <a href="mailto:hchang24@buffalo.edu">hchang24@buffalo.edu</a></p><p><b>Chen, Yen-Lin<br/> </b> Office: 125 Phone: 645-8815<br/> Email: <a href="mailto:yenlinch@buffalo.edu">yenlinch@buffalo.edu</a><br/></p><p><b>Cheuk, Ka Yue<br/> </b> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:kayueche@buffalo.edu">kayueche@buffalo.edu</a></p><p><b>Cosgrove, Gage (Makenzie)<br/> </b> Office: 139 Phone: 645-8824<br/> Email: <a href="mailto:gagecosg@buffalo.edu">gagecosg@buffalo.edu</a></p><p> </p></div><div class="hr hrline" style="clear:left"></div><div class="calltoaction section"><span class="teaser teaser-inline calltoaction-style-small"> <a href="#top"> <span class="teaser-inner"> <span class="teaser-title">back to top</span> </span> </a> </span></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_d"> D </h2></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_e"> E </h2></div><div class="text parbase section"><p><b>Engelhardt, Carolyn<br/> </b> Email: <a href="mailto:cengelha@buffalo.edu">cengelha@buffalo.edu</a><br/></p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_f"> F </h2></div><div class="text parbase section"><p><b>Fonseca dos Reis, Elohim<br/> </b> Office: 313 Phone: 645-8804<br/> Email: <a href="mailto:elohimfo@buffalo.edu">elohimfo@buffalo.edu</a></p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_g"> G </h2></div><div class="text parbase section"><p><b>Gkogkou, Aikaterini</b><br/> Office: 129 Phone: 645-8817<br/> Email: <a href="mailto:agkogkou@buffalo.edu">agkogkou@buffalo.edu</a></p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_h"> H </h2></div><div class="text parbase section"><p><b>Haverlick, Justin<br/> </b> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:jmhaverl@buffalo.edu">jmhaverl@buffalo.edu</a></p><p><b>Herron, Amy</b><br/> Office: 135 <br/> Email: <a href="mailto:ajherron@buffalo.edu">ajherron@buffalo.edu</a></p><p><b>Hovland, Seth</b><br/> Office: 130 Phone: 645-8818<br/> Email: <a href="mailto:sethhovl@buffalo.edu">sethhovl@buffalo.edu</a></p><p><b>Hung, Tsz Fun</b><br/> Office: 137 Phone: 645-8822<br/> Email: <a href="mailto:tszfunhu@buffalo.edu">tszfunhu@buffalo.edu</a></p><p><b>Hutchings, Raymond</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:rhhutchi@buffalo.edu">rhhutchi@buffalo.edu</a></p><p><b>Huynh, Bao<br/> </b> Office: 131 Phone: 645-8819<br/> Email: <a href="mailto:baohuynh@buffalo.edu">baohuynh@buffalo.edu</a></p></div><div class="calltoaction section"><span class="teaser teaser-inline calltoaction-style-small"> <a href="#top"> <span class="teaser-inner"> <span class="teaser-title">back to top</span> </span> </a> </span></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_j"> J </h2></div><div class="text parbase section"><p><b>Jeong, Myeongjin<br/> </b> Office: 244<br/> Email:<a href="mailto:mjeong31@buffalo.edu">mjeong31@buffalo.edu</a></p><p><b>Jones, Raymond</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:rpjones2@buffalo.edu">rpjones2@buffalo.edu</a></p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_k"> K </h2></div><div class="text parbase section"><p><b>Kilic, Bengier Ulgen<br/> </b> Office: 106 Phone: 645-8763<br/> Email: <a href="mailto:bengieru@buffalo.edu">bengieru@buffalo.edu</a></p><p><b>Kim, Jiseong<br/> </b> Office: 125 Phone: 645-8815<br/> Email: <a href="mailto:jiseongk@buffalo.edu">jiseongk@buffalo.edu</a></p><p><b>Kireyev, Dmitri</b><br/> Office: 129 Phone: 645-8817<br/> Email: <a href="mailto:dmitriki@buffalo.edu">dmitriki@buffalo.edu</a><br/></p></div><div class="calltoaction section"><span class="teaser teaser-inline calltoaction-style-small"> <a href="#top"> <span class="teaser-inner"> <span class="teaser-title">back to top</span> </span> </a> </span></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_l"> L </h2></div><div class="text parbase section"><p><b>Le, Minh Quang</b><br/> Office: 131 Phone: 645-8819<br/> Email: <a href="mailto:minhquan@buffalo.edu">minhquan@buffalo.edu</a></p><p><b>Leonard, Dakota</b><br/> Office: 131 Phone: 645-8819<br/> Email: <a href="mailto:dl42@buffalo.edu">dl42@buffalo.edu</a></p><p><b>Liao, Chang-Chih</b><br/> Office: 138 Phone: 645-8823<br/> Email: <a href="mailto:cliao9@buffalo.edu">cliao9@buffalo.edu</a></p><p><b>Liao, Yanzhan</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:yanzhanl@buffalo.edu">yanzhanl@buffalo.edu</a></p><p><b>Liu, Ruodan</b><br/> Office: 135 Phone: 645-8832<br/> Email: <a href="mailto:rliu8@buffalo.edu">rliu8@buffalo.edu</a></p><p><b>Liu,Tianmou<br/> </b> Office: 136 Phone: 645-8821<br/> Email: <a href="mailto:tianmoul@buffalo.edu">tianmoul@buffalo.edu</a></p><p><b>Liu, Yuan</b><br/> Office: 135 Phone: 645-8832<br/> Email: <a href="mailto:yuanliu@buffalo.edu">yuanliu@buffalo.edu</a></p><p> </p></div><div class="calltoaction section"><span class="teaser teaser-inline calltoaction-style-small"> <a href="#top"> <span class="teaser-inner"> <span class="teaser-title">back to top</span> </span> </a> </span></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_m"> M </h2></div><div class="text parbase section"><p><b>Ma, Ning<br/> </b> Office: 125 Phone: 645-8815<br/> Email: <a href="mailto:nma22@buffalo.edu">nma22@buffalo.edu</a><br/></p><p><b>Ma, Renda<br/> </b> Office: 125 Phone: 645-8815<br/> Email: <a href="mailto:rendama@buffalo.edu">rendama@buffalo.edu</a></p><p><b>Ma, Yuqing</b><br/> Office: 138 Phone: 645-8823 <br/> Email: <a href="mailto:yuqingma@buffalo.edu">yuqingma@buffalo.edu</a></p><p><b>Meng, Lingqi<br/> </b> Office: 130 Phone: 645-8818<br/> Email: <a href="mailto:lingqime@buffalo.edu">lingqime@buffalo.edu</a></p><p><b>Meyer, Drew</b><br/> Office: 137 Phone: 645-8822<br/> Email: <a href="mailto:drewmeye@buffalo.edu">drewmeye@buffalo.edu</a></p><p><b>Montoro, Michael<br/> </b> Office: 126 Phone: 645-8816<br/> Email: <a href="mailto:mnmontor@buffalo.edu">mnmontor@buffalo.edu</a></p><p><b>Moore, Robert</b><br/> Office: 139 Phone: 645-8824<br/> Email: <a href="mailto:rcmoore@buffalo.edu">rcmoore@buffalo.edu</a><br/></p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_n"> N </h2></div><div class="text parbase section"><p><b>Nguyen, Khanh Truong</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:kn55@buffalo.edu">kn55@buffalo.edu</a></p></div><div class="calltoaction section"><span class="teaser teaser-inline calltoaction-style-small"> <a href="#top"> <span class="teaser-inner"> <span class="teaser-title">back to top</span> </span> </a> </span></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_o"> O </h2></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_p"> P </h2></div><div class="text parbase section"><p><b>Peng, Jun</b><br/> Office: 139 Phone: 645-8824<b><br/> </b> Email: <a href="mailto:jpeng3@buffalo.edu">jpeng3@buffalo.edu</a></p><p><b>Poste, Alex</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:apposte@buffalo.edu">apposte@buffalo.edu</a></p><p> </p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_r"> R </h2></div><div class="text parbase section"><p><b>Rantanen, Matthew<br/> </b> Office: 130 Phone: 645-8818<br/> Email: <a href="mailto:mattrant@buffalo.edu">mattrant@buffalo.edu</a></p><p><b>Rele, Adhish</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:adhishpr@buffalo.edu">adhishpr@buffalo.edu</a></p><p><b>Russell, Madison</b><br/> Office: 129 Phone: 645-8817<br/> Email: <a href="mailto:merussel@buffalo.edu">merussel@buffalo.edu</a></p><p><b>Rozwood, Bud<br/> </b> Office: 125 Phone: 645-8815<b><br/> </b> Email: <a href="mailto:budrozwo@buffalo.edu">budrozwo@buffalo.edu</a></p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_s"> S </h2></div><div class="text parbase section"><p><b>Sarkar, Sayantan<br/> </b> Office: 125 Phone: 645-8815<br/> Email: <a href="mailto:sayantan@buffalo.edu">sayantan@buffalo.edu</a></p><p><b>Sharma, Abhishek<br/> </b> Office: 126 Phone: 645-8816<br/> Email: aks28<a href="mailto:sayantan@buffalo.edu">@buffalo.edu</a></p><p><b>Sicuso, Luca</b><br/> Office: 131 Phone: 645-8819<br/> Email: <a href="mailto:lucasicu@buffalo.edu">lucasicu@buffalo.edu</a></p><p><b>Solanki, Deepisha</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:deepisha@buffalo.edu">deepisha@buffalo.edu</a></p><p><b>Som, Bratati<br/> </b> Office: 132 Phone: 645-8820<br/> Email: <a href="mailto:bratatis@buffalo.edu">bratatis@buffalo.edu</a></p><p><b>Song, Zhao<br/> </b> Office: 131 Phone: 645-8819<br/> Email: <a href="mailto:zhaosong@buffalo.edu">zhaosong@buffalo.edu</a></p><p><b>Sullivan, Mark</b><br/> Office: 136 Phone: 645-8821<br/> Email: <a href="mailto:marksull@buffalo.edu">marksull@buffalo.edu</a></p><p><b>Sun, Yuxun</b><br/> Office: 137 Phone: 645-8822<br/> Email: <a href="mailto:yuxunsun@buffalo.edu">yuxunsun@buffalo.edu</a></p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_t"> T </h2></div><div class="text parbase section"><p><b>Thongprayoon, Chanon</b><br/> Office: 125 Phone: 645-8815<br/> Email: <a href="mailto:chanonth@buffalo.edu">chanonth@buffalo.edu</a><br/> <br/> <br/></p></div><div class="calltoaction section"><span class="teaser teaser-inline calltoaction-style-small"> <a href="#top"> <span class="teaser-inner"> <span class="teaser-title">back to top</span> </span> </a> </span></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_u"> U </h2></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_v"> V </h2></div><div class="text parbase section"><p><b>Vadnere, Arya Abhijeet</b><br/> Office: 132 Mathematics Building<br/> Phone: 645-8820<br/> Email: <a href="mailto:aryaabhi@buffalo.edu">aryaabhi@buffalo.edu</a></p><p><b>Vinal, Gregory<br/> </b> Office: 126 Phone: 645-8816<br/> Email: <a href="mailto:chanonth@buffalo.edu">gregoryv@buffalo.edu</a></p><p> </p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_w"> W </h2></div><div class="text parbase section"><p><b>Wang, Daxun<br/> </b>Office: 141 Phone: 645-8825<br/> Email: <a href="mailto:daxunwan@buffalo.edu">daxunwan@buffalo.edu</a></p><p><b>Wang, Shiruo<br/> </b> Office: 125 Phone: 645-8815<br/> Email: <a href="mailto:bwang32@buffalo.edu">shiruowa@buffalo.edu</a></p></div><div class="calltoaction section"><span class="teaser teaser-inline calltoaction-style-small"> <a href="#top"> <span class="teaser-inner"> <span class="teaser-title">back to top</span> </span> </a> </span></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_y"> Y </h2></div><div class="text parbase section"><p><b>Yuan, Cheng</b><br/> Office: 137 Phone: 645-8822<br/> Email: <a href="mailto:chengyua@buffalo.edu">chengyua@buffalo.edu</a></p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_z"> Z </h2></div><div class="text parbase section"><p><b>Zhang, Baoming</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:baomingz@buffalo.edu">baomingz@buffalo.edu</a></p><p><b>Zhao, Bojun</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:bojunzha@buffalo.edu">bojunzha@buffalo.edu</a></p><p><b>Ziegler, Cameron</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:cz22@buffalo.edu">cz22@buffalo.edu</a></p></div><div class="calltoaction section"><span class="teaser teaser-inline calltoaction-style-small"> <a href="#top"> <span class="teaser-inner"> <span class="teaser-title">back to top</span> </span> </a> </span></div></div><div class="mobile-content-bottom" data-set="content-bottom"></div><div class="mobile-center-or-right-bottom" data-set="center-or-right-bottom"></div><div class="mobile-center-bottom-or-right-top" data-set="mobile-center-bottom-or-right-top"></div></div></div></div></div></div></div></div></div></div></div></div><footer><div class="footer inheritedreference reference parbase"><div class="footerconfigpage contentpage page basicpage"><div class="par parsys "><div class="htmlsnippet section"><div><style type="text/css">\n\n @only screen and (max-width: 720px){\n \n .simplefooter .simplefootercontents > .copyright {\n clear: both;\n position: relative;\n top: 7px;\n }\n }\n</style></div></div><div class="fatfooter section"><div class="footer-mode-simple clearfix"><a class="ub-logo-link" href="//www.buffalo.edu/"> <img class="ub-logo" src="/v-e541efb31faa2518c910054a542e1234/etc.clientlibs/wci/components/block/fatfooter/clientlibs/resources/ub-logo-175-years.png" alt="University at Buffalo The State University of New York - 175 Years: 1846-2021" width="400"/> </a><div class="footer-columns footer-columns-1"><div class="footer-column footer-column-1"><div class="col1 parsys"><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="title-1"> <a href="/cas/math.html">Department of Mathematics</a> </h2></div><div class="text parbase section"><p>244 Mathematics Building<br/> Buffalo, NY 14260-2900<br/> Phone: (716) 645-6284<br/> Fax: (716) 645-5039</p></div><div class="reference parbase section"><div class="unstructuredpage page basicpage"><div class="par parsys "><div class="hr hrline" style="clear:left"></div><div class="captiontext text parbase section"><p><b>About Our Photos and Videos:</b> Some photos or videos that appear on this site may have been taken prior to the COVID-19 pandemic and therefore may not accurately reflect current operations or adherence to <a href="https://www.buffalo.edu/coronavirus/health-and-safety.html" target="_blank">UB’s Health and Safety Guidelines</a>.<br/></p></div></div></div><div contenttreeid="reference-1" contenttreestatus="Not published" style="display:none;"></div></div></div></div></div><div class="copyright"><span class="copy"></span><script>jQuery(".copyright .copy").html("© " + (new Date()).getFullYear());</script> <a href="//www.buffalo.edu/">University at Buffalo</a>. All rights reserved. | <a href="//www.buffalo.edu/administrative-services/policy1/ub-policy-lib/privacy.html">Privacy</a> | <a href="//www.buffalo.edu/access/about-us/contact-us.html">Accessibility</a></div></div></div><div class="htmlsnippet section"><div><!-- Global site tag (gtag.js) - Google Analytics --><script async src="https://www.googletagmanager.com/gtag/js?id=UA-127757988-27"></script><script>\n window.dataLayer = window.dataLayer || [];\n function gtag(){dataLayer.push(arguments);}\n gtag(\'js\', new Date());\n\n gtag(\'config\', \'UA-127757988-27\');\n</script></div></div></div></div><div contenttreeid="footer" contenttreestatus="Not published" style="display:none;"></div></div></footer></body></html>'
%%HTML
<html>
<head>
<style>
.myclass {
color: magenta;
font-weight: 900;
background-color: lime;
}
</style>
</head>
<body>
<h1 style="color:red; font-size:100px;"> Hello! </h1>
<p>This is some text</p>
<p class="myclass"><em>This is another paragraph</em></p>
<p>This is the website of the <a href="http://www.math.buffalo.edu" target="blank_">UB Math Department</a></p>
<h2>List</h2>
<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
</ul>
<h2 class="myclass">Table</h2>
<table>
<tr>
<th>Name</th><th>Score</th><th>Grade</th>
</tr>
<tr>
<td>John</td><td>90</td><td>A</td>
</tr>
<tr>
<td>Mary</td><td>72</td><td>B-</td>
</tr>
<tr>
<td>Bob</td><td>60</td><td>C+</td>
</tr>
</table>
<img src="https://picsum.photos/200" width="400" heigh="300">
</body>
</html>
This is some text
This is another paragraph
This is the website of the UB Math Department
| Name | Score | Grade |
|---|---|---|
| John | 90 | A |
| Mary | 72 | B- |
| Bob | 60 | C+ |
grads
'<!DOCTYPE HTML><html lang="en" class="ubcms-65"><!-- cmspub06 0314-130808 --><head><link rel="preconnect" href="https://www.googletagmanager.com/" crossorigin/><link rel="dns-prefetch" href="https://www.googletagmanager.com/"/><link rel="dns-prefetch" href="https://connect.facebook.net/"/><link rel="dns-prefetch" href="https://www.google-analytics.com/"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta http-equiv="content-type" content="text/html; charset=UTF-8"/><meta id="meta-viewport" name="viewport" content="width=device-width,initial-scale=1"/><script>if (screen.width > 720 && screen.width < 960) document.getElementById(\'meta-viewport\').setAttribute(\'content\',\'width=960\');</script><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({\'gtm.start\':new Date().getTime(),event:\'gtm.js\'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!=\'dataLayer\'?\'&l=\'+l:\'\';j.async=true;j.src=\'https://www.googletagmanager.com/gtm.js?id=\'+i+dl;f.parentNode.insertBefore(j,f);})(window,document,\'script\',\'dataLayer\',\'GTM-T5KRRKT\');</script><title>Graduate Student Directory - Department of Mathematics - University at Buffalo</title><link rel="canonical" href="https://www.buffalo.edu/cas/math/people/grad-directory.html"/><meta name="date" content="2022-03-01"/><meta property="og:title" content="Graduate Student Directory"/><meta property="og:description" content=" A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z "/><meta property="og:image" content="https://www.buffalo.edu/etc/designs/ubcms/clientlibs-main/images/ub-social.png.img.512.auto.png/1615975618792.png"/><meta property="og:image:alt" content="University at Buffalo"/><meta name="twitter:card" content="summary_large_image"/><meta property="thumbnail" content="https://www.buffalo.edu/cas/math/people/grad-directory/_jcr_content/par/image.img.512.auto.jpg/1629919606956.jpg"/><meta property="thumbnail:alt" content="1. "/><link rel="stylesheet" href="/v-5150cc622c68590719981526ed5c6b25/etc/designs/ubcms/clientlibs-privateauthor.min.5150cc622c68590719981526ed5c6b25.css" type="text/css"><link rel="stylesheet" href="/v-3d5e50c59343478ac1f797325d06d08c/etc/designs/ubcms/clientlibs.min.3d5e50c59343478ac1f797325d06d08c.css" type="text/css"><link type="text/css" rel="stylesheet" href="/v-9cc4b89851550cf5e105d25db85ba3e9/etc/designs/cas/math/css/main.css"/><script src="/v-a83c7a045b4a3c7a9600758298bc4ad8/etc/designs/ubcms/clientlibs-polyfills.min.a83c7a045b4a3c7a9600758298bc4ad8.js" nomodule></script><script src="/etc.clientlibs/clientlibs/granite/jquery.min.cee8557e8779d371fe722bbcdd3b3eb7.js"></script><script src="/v-7cc18f24035dfccf28f4dfe0af578c03/etc/designs/ubcms/clientlibs.min.7cc18f24035dfccf28f4dfe0af578c03.js"></script><style>body.page #page, body.page .page-inner {background-color:#FFFFFF}</style><script>(function(i,s,o,g,r,a,m){i[\'GoogleAnalyticsObject\']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,\'script\',\'//www.google-analytics.com/analytics.js\',\'ga\');ga(\'create\', \'UA-67291618-1\', \'auto\');ga(\'send\', \'pageview\');</script><style>\n img.lazyload,img.lazyloading{position:relative;background:#EEE}\n img.lazyload:before,img.lazyloading:before{content:"";background:#EEE;position:absolute;top:0;left:0;bottom:0;right:0}\n </style></head><body class="contentpage page"><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-T5KRRKT" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><nav aria-label="skip to content"><a href="#skip-to-content" id="skip-to-content-link">Skip to Content</a></nav><div></div><div id="page"><div class="page-inner"><div class="page-inner-1"><div class="page-inner-2"><div class="page-inner-2a"></div><div class="page-inner-3"><header><div class="innerheader inheritedreference reference parbase"><div class="headerconfigpage contentpage page basicpage"><div class="par parsys "><div class="alertbanner reference parbase section"><div contenttreeid="alertbanner" contenttreestatus="Not published" style="display:none;"></div><script>jQuery(\'.cap-message\').detach().insertBefore(\'#page\').wrap(\'<section aria-label="UB Alert">\');</script></div><div class="header section"><style>\n .innerheader { padding-top: 158px }\n .header { height: 158px }\n .header .main { height: 134px }\n </style><div><div class="top theme-blue" data-set="header-links"><ul class="school-links"><li><a href="http://arts-sciences.buffalo.edu/">College of Arts and Sciences</a></li></ul><ul class="pervasive-links"><li><a href="//www.buffalo.edu">UB Home</a></li><li><a href="//www.buffalo.edu/maps">Maps</a></li><li><a href="//www.buffalo.edu/directory/">UB Directory</a></li></ul></div><div class="main theme-blue brand-extension lines-1"><div class="lockup"><a href="//www.buffalo.edu"> <i class="icon icon-ub-logo"></i><span class="ada-hidden">University at Buffalo</span> <span class="logo"> <img class="black" src="/v-be9166b6b4a1ea7e5771e2eba1d410cf/etc.clientlibs/wci/components/block/header/clientlibs/resources/ub-logo-black.png" alt="" width="181" height="20"/> </span> </a><div class="mobile-links" data-set="header-links"></div><a class="title" href="/cas/math.html">Department of Mathematics</a></div><div class="social" data-set="headersocial"></div><div class="tasknav" data-set="tasknav"><div class="buttoncomponent sidebyside orange"><a href="http://www.buffalo.edu/ub_admissions/apply-now.html" target="_blank"> Apply to UB </a></div><div class="buttoncomponent sidebyside blue"><a href="http://www.buffalo.edu/cas/math/about-us/contact-us.html"> Contact Us </a></div><div class="buttoncomponent sidebyside green"><a href="https://ubfoundation.buffalo.edu/giving/?gift_allocation=01-3-0-01240" target="_blank"> Support UB Math </a></div></div></div></div></div><div class="reference parbase section"><div class="unstructuredpage page basicpage"><div class="par parsys "><div class="list parbase section"><div id="ubcms-gen-263326505" data-columnize-row="1"><ul class="list-style-detail" data-columnize="1"><li><div class="long-term-alert-banner"><div class="text parbase section"><p><b>COVID-19 UPDATES • 3/4/2022</b></p><ul><li><a href="/coronavirus/latest-update.html">UB lifts vaccination policy for campus events</a></li></ul></div></div></li></ul></div><script>\n UBCMS.list.listlimit(\'ubcms\\u002Dgen\\u002D263326505\', \'100\',\n \'100\');\n </script></div><script>UBCMS.longTermAlert.init()\n</script></div></div><div contenttreeid="reference" contenttreestatus="Not published" style="display:none;"></div></div><div class="mobilemenu section"><!--noindex--><nav aria-label="mobile navigation menu"><ul><li class="mobileheader-button-menu" style="display: none"><a href="#">Menu</a></li><li class="mobileheader-button-search" style="display: none"><a href="#">Search</a></li></ul></nav><!--endnoindex--><div id="mobile-search" class="menu"><div id="mobile-search-inner" class="menu-inner" data-set="mobile-search"></div></div><div id="mobile-menu" class="menu"><div class="menu-inner"><div id="mobile-menu-inner"><div class="loading"><!--noindex-->Loading menu...<!--endnoindex--></div></div><div class="tasknav" data-set="tasknav"></div><div class="headersocial" data-set="headersocial"></div></div></div><script>\n jQuery(\'.mobileheader-button-menu\').removeAttr(\'style\');\n jQuery(document).ready(function() {\n if ($(\'.topnav .search .search-content\').length > 0) {\n $(\'.mobileheader-button-search\').removeAttr(\'style\');\n }\n });\n UBCMS.rwd.mobileMenu.load(\'\\/content\\/cas\\/math\\/jcr:content.nav.html\', \'https:\\/\\/www.buffalo.edu\\/cas\\/math\\/people\\/grad-directory.html\');\n</script></div><div class="topnav section"><nav class="topnav-inner" aria-label="site navigation"><div class="main"><ul class="menu"><li class="first theme-secondary theme-standard-gray"><a id="ubcms-gen-263326511" aria-haspopup="true" href="/cas/math/about-us.html"><span class="container">About</span></a><div class="topnav-submenu-container" aria-labelledby="ubcms-gen-263326511"><ul class="submenu clearfix"><li class="first"><a aria-label="About:Why Choose Us?" href="/cas/math/about-us/why-choose.html">Why Choose Us?</a></li><li><a aria-label="About:Our Mission" href="/cas/math/about-us/our-mission.html">Our Mission</a></li><li><a aria-label="About:Our Alumni, Students, and Faculty" href="/cas/math/about-us/our-alumni.html">Our Alumni, Students, and Faculty</a><div class="topnav-submenu-children-container list"><ul class="submenu-children clearfix link-list"><li class="first"><a aria-label="Our Alumni, Students, and Faculty:Our Alumni" href="/cas/math/about-us/our-alumni/our-alumni.html">Our Alumni</a></li><li><a aria-label="Our Alumni, Students, and Faculty:Our Students" href="/cas/math/about-us/our-alumni/our-students.html">Our Students</a></li><li class="last"><a aria-label="Our Alumni, Students, and Faculty:Our Faculty" href="/cas/math/about-us/our-alumni/our-faculty.html">Our Faculty</a></li></ul></div></li><li><a aria-label="About:Memberships" href="/cas/math/about-us/memberships.html">Memberships</a><div class="topnav-submenu-children-container list"><ul class="submenu-children clearfix link-list"><li class="first"><a aria-label="Memberships:American Mathematical Society" href="/cas/math/about-us/memberships/AMS.html">American Mathematical Society</a></li><li><a aria-label="Memberships:Association for Women in Mathematics" href="/cas/math/about-us/memberships/AWM.html">Association for Women in Mathematics</a></li><li class="last"><a aria-label="Memberships:Mathematical Sciences Research Institute" href="/cas/math/about-us/memberships/MSRI.html">Mathematical Sciences Research Institute</a></li></ul></div></li><li><a aria-label="About:Mathematicians of the African Diaspora" href="/cas/math/about-us/mathematicians-of-the-african-diaspora.html">Mathematicians of the African Diaspora</a></li><li><a aria-label="About:About the University" href="/cas/math/about-us/about-the-university.html">About the University</a></li><li><a aria-label="About:About Buffalo-Niagara" href="/cas/math/about-us/the-buffalo-niagara-region.html">About Buffalo-Niagara</a></li><li><a aria-label="About:Visiting UB" href="/cas/math/news-events/visiting.html">Visiting UB</a></li><li class="last"><a aria-label="About:Contact Us" href="/cas/math/about-us/contact-us.html">Contact Us</a></li></ul><div class="relatedLinks relatedlinksreference reference parbase"></div></div></li><li class="theme-secondary theme-standard-gray active-trail"><a id="ubcms-gen-263326519" aria-haspopup="true" href="/cas/math/people.html"><span class="container">People</span></a><div class="topnav-submenu-container" aria-labelledby="ubcms-gen-263326519"><ul class="submenu clearfix"><li class="first"><a aria-label="People:Faculty" href="/cas/math/people/faculty.html">Faculty</a></li><li><a aria-label="People:Staff" href="/cas/math/people/staff_directory.html">Staff</a></li><li><a aria-label="People:Emeriti Faculty" href="/cas/math/people/emeriti.html">Emeriti Faculty</a></li><li><a aria-label="People:Instructors" href="/cas/math/people/instructors.html">Instructors</a></li><li><a aria-label="People:Visiting Scholars" href="/cas/math/people/visiting-scholars.html">Visiting Scholars</a></li><li class="active-trail"><a class="active" aria-label="People:Graduate Student Directory" href="/cas/math/people/grad-directory.html">Graduate Student Directory</a></li><li class="last"><a aria-label="People:Alumni" href="/cas/math/people/alumni-friends.html">Alumni</a><div class="topnav-submenu-children-container list"><ul class="submenu-children clearfix link-list"><li class="first"><a aria-label="Alumni:Class of 2021" href="/cas/math/people/alumni-friends/class-of-2021.html">Class of 2021</a></li><li><a aria-label="Alumni:Class of 2020" href="/cas/math/people/alumni-friends/class-of-2020.html">Class of 2020</a></li><li class="last"><a aria-label="Alumni:PhD Recipients, 2010 to Present" href="/cas/math/grad/PhD-recipients.html">PhD Recipients, 2010 to Present</a></li></ul></div></li></ul><div class="relatedLinks relatedlinksreference reference parbase"></div></div></li><li class="theme-secondary theme-standard-gray"><a id="ubcms-gen-263326525" aria-haspopup="true" href="/cas/math/research.html"><span class="container">Research</span></a><div class="topnav-submenu-container" aria-labelledby="ubcms-gen-263326525"><ul class="submenu clearfix"><li class="first"><a aria-label="Research:Algebra" href="/cas/math/research/algebra.html">Algebra</a></li><li><a aria-label="Research:Analysis" href="/cas/math/research/analysis.html">Analysis</a></li><li><a aria-label="Research:Applied Mathematics" href="/cas/math/research/applied-mathematics.html">Applied Mathematics</a></li><li><a aria-label="Research:Geometry and Topology " href="/cas/math/research/geometry-topology.html">Geometry and Topology </a></li><li class="last"><a aria-label="Research:Undergraduate Research" href="/cas/math/ug/undergraduate-research.html">Undergraduate Research</a></li></ul><div class="relatedLinks relatedlinksreference reference parbase"></div></div></li><li class="theme-secondary theme-standard-gray"><a id="ubcms-gen-263326532" aria-haspopup="true" href="/cas/math/ug.html"><span class="container">Undergraduate</span></a><div class="topnav-submenu-container" aria-labelledby="ubcms-gen-263326532"><ul class="submenu clearfix"><li class="first"><a aria-label="Undergraduate:Undergraduate Programs" href="/cas/math/ug/undergraduate-programs.html">Undergraduate Programs</a></li><li><a aria-label="Undergraduate:Undergraduate Research" href="/cas/math/ug/undergraduate-research.html">Undergraduate Research</a><div class="topnav-submenu-children-container list"><ul class="submenu-children clearfix link-list"><li class="first"><a aria-label="Undergraduate Research:Special Research Projects" href="/cas/math/ug/undergraduate-research/special-projects.html">Special Research Projects</a></li><li class="last"><a aria-label="Undergraduate Research:Summer Math Scholarship" href="/cas/math/ug/undergraduate-research/summer.html">Summer Math Scholarship</a></li></ul></div></li><li><a aria-label="Undergraduate:Honors, Awards, and Scholarships" href="/cas/math/ug/honors--awards--and-scholarships.html">Honors, Awards, and Scholarships</a></li><li><a aria-label="Undergraduate:Undergraduate Courses" href="/cas/math/ug/ug-courses.html">Undergraduate Courses</a><div class="topnav-submenu-children-container list"><ul class="submenu-children clearfix link-list"><li class="first"><a aria-label="Undergraduate Courses:Sample Syllabi" href="/cas/math/ug/ug-courses/syllabi.html">Sample Syllabi</a></li><li><a aria-label="Undergraduate Courses:MTH 121 and 122 Textbook" href="/cas/math/ug/ug-courses/mth121-122-textbook.html">MTH 121 and 122 Textbook</a></li><li class="last"><a aria-label="Undergraduate Courses:MTH 306 Textbook" href="/cas/math/ug/ug-courses/mth-306-textbook.html">MTH 306 Textbook</a></li></ul></div></li><li><a aria-label="Undergraduate:Directed Reading Program" href="https://sites.google.com/view/ubmathdrp/home">Directed Reading Program</a></li><li><a aria-label="Undergraduate:Mathematics Resources" href="/cas/math/ug/resources.html">Mathematics Resources</a><div class="topnav-submenu-children-container list"><ul class="submenu-children clearfix link-list"><li class="first"><a aria-label="Mathematics Resources:Mathematics Placement Exam" href="/cas/math/ug/resources/mathplacement.html">Mathematics Placement Exam</a></li><li><a aria-label="Mathematics Resources:Mathematics Placement Exam Frequently Asked Questions" href="/cas/math/ug/resources/MPEFAQ.html">Mathematics Placement Exam Frequently Asked Questions</a></li><li class="last"><a aria-label="Mathematics Resources:Force Registration" href="/cas/math/ug/resources/force-registration.html">Force Registration</a></li></ul></div></li><li><a aria-label="Undergraduate:Mathematics Help Center" href="/cas/math/ug/help-center.html">Mathematics Help Center</a><div class="topnav-submenu-children-container list"><ul class="submenu-children clearfix link-list"><li class="first last"><a aria-label="Mathematics Help Center:Online Help Sessions" href="/content/cas/math/ug/help-center/zoom-pw.html">Online Help Sessions</a></li></ul></div></li><li class="last"><a aria-label="Undergraduate:Association for Women in Mathematics" href="/cas/math/about-us/memberships/AWM.html">Association for Women in Mathematics</a></li></ul><div class="relatedLinks relatedlinksreference reference parbase"></div></div></li><li class="theme-secondary theme-standard-gray"><a id="ubcms-gen-263326542" aria-haspopup="true" href="/cas/math/grad.html"><span class="container">Graduate</span></a><div class="topnav-submenu-container" aria-labelledby="ubcms-gen-263326542"><ul class="submenu clearfix"><li class="first"><a aria-label="Graduate:Master\'s Program" href="/cas/math/grad/master-program.html">Master\'s Program</a></li><li><a aria-label="Graduate:Doctoral Program (PhD)" href="/cas/math/grad/doctoral-program.html">Doctoral Program (PhD)</a></li><li><a aria-label="Graduate:Request Information" href="/cas/math/grad/request-information.html">Request Information</a></li><li><a aria-label="Graduate:Admissions" href="/cas/math/grad/grad-admissions.html">Admissions</a></li><li><a aria-label="Graduate:Courses" href="/cas/math/grad/grad-courses.html">Courses</a></li><li><a aria-label="Graduate:Directed Reading Program" href="https://sites.google.com/view/ubmathdrp/home">Directed Reading Program</a></li><li><a aria-label="Graduate:Graduate Research" href="/cas/math/grad/grad-research.html">Graduate Research</a></li><li><a aria-label="Graduate:Fellowships, Scholarships, Awards" href="/cas/math/grad/fellowships-awards.html">Fellowships, Scholarships, Awards</a></li><li><a aria-label="Graduate:PhD Recipients, 2010 to present" href="/cas/math/grad/PhD-recipients.html">PhD Recipients, 2010 to present</a></li><li><a aria-label="Graduate:Association for Women in Mathematics" href="/cas/math/about-us/memberships/AWM.html">Association for Women in Mathematics</a></li><li><a aria-label="Graduate:Graduate Student Lecture Series" href="/cas/math/grad/gsls.html">Graduate Student Lecture Series</a></li><li class="last active-trail"><a aria-label="Graduate:Graduate Student Directory" href="/cas/math/people/grad-directory.html">Graduate Student Directory</a></li></ul><div class="relatedLinks relatedlinksreference reference parbase"></div></div></li><li class="theme-secondary theme-standard-gray"><a id="ubcms-gen-263326552" aria-haspopup="true" href="/cas/math/courses.html"><span class="container">Courses</span></a></li><li class="last theme-secondary theme-standard-gray"><a id="ubcms-gen-263326553" aria-haspopup="true" href="/cas/math/news-events/news.html"><span class="container">News & Events</span></a><div class="topnav-submenu-container" aria-labelledby="ubcms-gen-263326553"><ul class="submenu clearfix"><li class="first"><a aria-label="News & Events:News" href="/cas/math/news-events/news.html">News</a></li><li><a aria-label="News & Events:Events " href="/cas/math/news-events/calendar.html">Events </a><div class="topnav-submenu-children-container list"><ul class="submenu-children clearfix link-list"><li class="first"><a aria-label="Events :Class of 2021" href="/cas/math/people/alumni-friends/class-of-2021.html">Class of 2021</a></li><li class="last"><a aria-label="Events :Class of 2020" href="/cas/math/people/alumni-friends/class-of-2020.html">Class of 2020</a></li></ul></div></li><li><a aria-label="News & Events:Myhill Lecture Series" href="/cas/math/news-events/myhill.html">Myhill Lecture Series</a><div class="topnav-submenu-children-container list"><ul class="submenu-children clearfix link-list"><li class="first"><a aria-label="Myhill Lecture Series:Laura DeMarco, 2019" href="/cas/math/news-events/myhill/laura-demarco.html">Laura DeMarco, 2019</a></li><li><a aria-label="Myhill Lecture Series:Mark Newman, 2018" href="/cas/math/news-events/myhill/mark-newman.html">Mark Newman, 2018</a></li><li><a aria-label="Myhill Lecture Series:Guoliang Yu, 2017" href="/cas/math/news-events/myhill/guoliangyu.html">Guoliang Yu, 2017</a></li><li><a aria-label="Myhill Lecture Series:Gopal Prasad, 2016" href="/cas/math/news-events/myhill/gopal-prasad.html">Gopal Prasad, 2016</a></li><li><a aria-label="Myhill Lecture Series:Ciprian Manolescu, 2015" href="/cas/math/news-events/myhill/ciprian-manolescu.html">Ciprian Manolescu, 2015</a></li><li><a aria-label="Myhill Lecture Series:Percy A. Deift, 2014" href="/cas/math/news-events/myhill/percy-deift.html">Percy A. Deift, 2014</a></li><li class="last"><a aria-label="Myhill Lecture Series:Peter Sarnak, 2013" href="/cas/math/news-events/myhill/peter-sarnak.html">Peter Sarnak, 2013</a></li></ul></div></li><li><a aria-label="News & Events:NERCCS 2020" href="/cas/math/news-events/nerccs-2020.html">NERCCS 2020</a></li><li><a aria-label="News & Events:News & Events Archive" href="/cas/math/news-events/archives.html">News & Events Archive</a></li><li class="last"><a aria-label="News & Events:Visiting UB" href="/cas/math/news-events/visiting.html">Visiting UB</a></li></ul><div class="relatedLinks relatedlinksreference reference parbase"></div></div></li></ul></div><div class="right"><div class="search"><!--noindex--><div class="search-menu" tabindex="0"><div class="search-label">Search</div><!-- Uses appendAround.js script to transfer this search form to mobile nav menu via data-set attribute. --><div class="search-content" data-set="mobile-search"><form class="search-form" method="GET" action="/cas/math/searchresults.html" onsubmit="return this.q.value != \'\'"><div class="search-container" role="search"><input autocomplete="off" id="ubcms-gen-263326561" class="search-input" name="q" type="text" placeholder="Search" aria-label="Search"/> <button class="search-submit" type="submit" value="Search" aria-label="Search"></button></div></form></div></div><!--endnoindex--></div><div class="audiencenav list parbase"><div tabindex="0" class="audiencenav-wrapper"><div class="label">Info For</div><ul><li><a onfocus="jQuery(this).parents(\'.audiencenav-wrapper\').addClass(\'hover\')" onblur="jQuery(this).parents(\'.audiencenav-wrapper\').removeClass(\'hover\')" href="/cas/math/information-for-students.html"> Current Students </a></li><li><a onfocus="jQuery(this).parents(\'.audiencenav-wrapper\').addClass(\'hover\')" onblur="jQuery(this).parents(\'.audiencenav-wrapper\').removeClass(\'hover\')" href="/cas/math/ug/undergraduate-programs.html"> Future Undergraduate Students </a></li><li><a onfocus="jQuery(this).parents(\'.audiencenav-wrapper\').addClass(\'hover\')" onblur="jQuery(this).parents(\'.audiencenav-wrapper\').removeClass(\'hover\')" href="/cas/math/grad.html"> Future Graduate Students </a></li><li><a onfocus="jQuery(this).parents(\'.audiencenav-wrapper\').addClass(\'hover\')" onblur="jQuery(this).parents(\'.audiencenav-wrapper\').removeClass(\'hover\')" href="/cas/math/information-for-faculty-staff.html"> Faculty & Staff </a></li><li><a onfocus="jQuery(this).parents(\'.audiencenav-wrapper\').addClass(\'hover\')" onblur="jQuery(this).parents(\'.audiencenav-wrapper\').removeClass(\'hover\')" href="/cas/math/people/alumni-friends.html"> Alumni & Friends </a></li><li><a onfocus="jQuery(this).parents(\'.audiencenav-wrapper\').addClass(\'hover\')" onblur="jQuery(this).parents(\'.audiencenav-wrapper\').removeClass(\'hover\')" href="http://www.buffalo.edu/inclusion/resources/IXResources.html"> Diversity, Equity, and Inclusive Excellence Resources </a></li></ul></div></div></div></nav><script>$(".topnav").accessibleDropDown();</script></div></div></div><div contenttreeid="innerheader" contenttreestatus="Not published" style="display:none;"></div></div></header><div id="columns" class="two-column clearfix"><div class="columns-bg columns-bg-1"><div class="columns-bg columns-bg-2"><div class="columns-bg columns-bg-3"><div class="columns-bg columns-bg-4"><div id="left"><div class="leftnav"><nav class="inner" aria-label="section navigation"><div class="title"><a href="/cas/math/people.html"><span class="title">People</span></a></div><ul class="menu nav-level-1"><li class="first"><a aria-label="People:Faculty" href="/cas/math/people/faculty.html">Faculty</a></li><li><a aria-label="People:Staff" href="/cas/math/people/staff_directory.html">Staff</a></li><li><a aria-label="People:Emeriti Faculty" href="/cas/math/people/emeriti.html">Emeriti Faculty</a></li><li><a aria-label="People:Instructors" href="/cas/math/people/instructors.html">Instructors</a></li><li><a aria-label="People:Visiting Scholars" href="/cas/math/people/visiting-scholars.html">Visiting Scholars</a></li><li class="active-trail"><span><a class="active" aria-label="People:Graduate Student Directory" href="/cas/math/people/grad-directory.html">Graduate Student Directory</a></span></li><li class="last expand-submenu"><a aria-label="People:Alumni" href="/cas/math/people/alumni-friends.html">Alumni</a><ul class="menu nav-level-2"><li class="first expand-submenu"><a aria-label="Alumni:Class of 2021" href="/cas/math/people/alumni-friends/class-of-2021.html">Class of 2021</a></li><li class="expand-submenu"><a aria-label="Alumni:Class of 2020" href="/cas/math/people/alumni-friends/class-of-2020.html">Class of 2020</a></li><li class="last expand-submenu"><a aria-label="Alumni:PhD Recipients, 2010 to Present" href="/cas/math/grad/PhD-recipients.html">PhD Recipients, 2010 to Present</a></li></ul></li></ul><div class="relatedLinks relatedlinksreference reference parbase"></div></nav></div><div class="mobile-left-col hide-in-narrow" data-set="mobile-center-bottom-or-right-top"><div class="leftcol parsys iparsys" role="complementary"><div class="section"><div class="new"></div></div><div class="iparys_inherited"><div class="leftcol iparsys parsys"><div class="flexmodule imagebase section"><div id="ubcms-gen-263326568" class="flexmodule-inner "><div class="title"><h2>Diversity, Equity, and Inclusive Excellence Resources</h2></div><div class="teaser teaser-block flexmodule-style flexmodule-style-largeimg"><div class="teaser-inner"><div class="teaser-images"><div class="teaser-image"><a href="http://www.buffalo.edu/inclusion/resources/IXResources.html" target="_blank"><noscript><picture contenttreeid=\'flexmodule\' contenttreestatus=\'Not published\'><source type="image/png" media="(max-width: 568px)" srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.448.280.m.q50.png/1607108331977.png, /content/cas/math/people/jcr:content/leftcol/flexmodule.img.576.361.m.q50.png/1607108331977.png 2x"><source type="image/png" media="(max-width: 720px)" srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.688.431.q80.png/1607108331977.png"><source type="image/png" srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.209.131.png/1607108331977.png, /content/cas/math/people/jcr:content/leftcol/flexmodule.img.418.262.q65.png/1607108331977.png 2x"><img height="131" alt="Diversity, Equity, and Inclusive Excellence Resources. " width="209" class="img-209 img-209x131 cq-dd-image" src="/content/cas/math/people/_jcr_content/leftcol/flexmodule.img.209.131.png/1607108331977.png" srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.418.262.q65.png/1607108331977.png 2x"></picture></noscript><picture class="no-display" contenttreeid=\'flexmodule\' contenttreestatus=\'Not published\'><source type="image/png" media="(max-width: 568px)" data-srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.448.280.m.q50.png/1607108331977.png, /content/cas/math/people/jcr:content/leftcol/flexmodule.img.576.361.m.q50.png/1607108331977.png 2x"><source type="image/png" media="(max-width: 720px)" data-srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.688.431.q80.png/1607108331977.png"><source type="image/png" data-srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.209.131.png/1607108331977.png, /content/cas/math/people/jcr:content/leftcol/flexmodule.img.418.262.q65.png/1607108331977.png 2x"><img height="131" alt="Diversity, Equity, and Inclusive Excellence Resources. " width="209" class="img-209 img-209x131 cq-dd-image lazyload" data-src="/content/cas/math/people/jcr%3acontent/leftcol/flexmodule.img.209.131.png/1607108331977.png" data-srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.418.262.q65.png/1607108331977.png 2x"></picture><script>jQuery(\'picture.no-display\').removeClass(\'no-display\');</script></a></div></div><div class="teaser-content"><div class="teaser-body"><p>UB is committed to achieving inclusive excellence in a deliberate, intentional and coordinated fashion, embedding it in every aspect of our operations. We aspire to foster a healthy, productive, ethical, fair, and affirming campus community to allow all students, faculty and staff to thrive and realize their full potential. <br/></p></div><div class="teaser-links"><div class="list"><div id="ubcms-gen-263326569" data-columnize-row="1"><ul class="link-list" data-columnize="1"><li><span class="teaser teaser-inline"> <a href="http://www.buffalo.edu/equity/promoting-equal-employment-opportunity-and-diversity.html"> <span class="teaser-inner"> <!--noindex--> <span class="teaser-date"></span> <!--endnoindex--> <span class="teaser-title">Promoting Equal Employment Opportunity and Diversity</span> </span> </a> </span></li><li><span class="teaser teaser-inline"> <a href="http://www.buffalo.edu/inclusion/resources/IXResources.html"> <span class="teaser-inner"> <!--noindex--> <span class="teaser-date"></span> <!--endnoindex--> <span class="teaser-title">Inclusive Excellence Resources</span> </span> </a> </span></li><li><span class="teaser teaser-inline"> <a href="http://www.buffalo.edu/inclusion/resources/toolkits_trainings.html"> <span class="teaser-inner"> <!--noindex--> <span class="teaser-date"></span> <!--endnoindex--> <span class="teaser-title">Toolkits</span> </span> </a> </span></li><li><span class="teaser teaser-inline"> <a href="https://www.buffalo.edu/studentlife/who-we-are/departments/diversity.html"> <span class="teaser-inner"> <!--noindex--> <span class="teaser-date"></span> <!--endnoindex--> <span class="teaser-title">UB Intercultural and Diversity Center</span> </span> </a> </span></li><li><span class="teaser teaser-inline"> <a href="https://www.buffalo.edu/diversity-innovation.html"> <span class="teaser-inner"> <!--noindex--> <span class="teaser-date"></span> <!--endnoindex--> <span class="teaser-title">UB Center for Diversity Innovation</span> </span> </a> </span></li><li><span class="teaser teaser-inline"> <a href="http://www.buffalo.edu/equity/external-resources.html"> <span class="teaser-inner"> <!--noindex--> <span class="teaser-date"></span> <!--endnoindex--> <span class="teaser-title">External Resources</span> </span> </a> </span></li></ul></div><div class="clearfix"></div><script>\n UBCMS.list.listlimit(\'ubcms\\u002Dgen\\u002D263326569\', \'100\',\n \'100\');\n </script></div></div></div></div><div class="teaser-clear"></div></div></div><div class="flexmodule-clear"></div></div></div></div></div></div></div><script>\n (function() {\n var $firstLeftIparsysInherited = $(\'#left .iparys_inherited\').eq(0);\n var $firstLeftIparsysSection = $(\'#left > .iparsys:first-child > .section:first-child\');\n var $mcbort = $(\'.mobile-center-bottom-or-right-top\');\n\n if ($firstLeftIparsysInherited.length && $firstLeftIparsysInherited.html().replace(/\\s+|<\\/?div\\b[^>]*>/gi, \'\') === \'\')\n $firstLeftIparsysInherited.addClass(\'empty\');\n \n if ($firstLeftIparsysSection.length && $firstLeftIparsysSection.html().replace(/\\s+|<\\/?div\\b[^>]*>/gi, \'\') === \'\')\n $firstLeftIparsysSection.addClass(\'empty\');\n \n if ($mcbort.length && $mcbort.html().replace(/\\s+|<\\/?div\\b[^>]*>/gi, \'\') === \'\')\n $mcbort.addClass(\'empty\');\n\n $(\'[role=complementary]\').each(function() {\n var $this = $(this);\n if ($this.children().filter(\':not(.empty)\').filter(\':not(:empty)\').length === 0)\n $this.removeAttr(\'role\');\n });\n\n if ($(\'.leftcol[role=complementary]\').length > 0 && $(\'#right[role=complementary]\').length > 0) {\n $(\'.leftcol[role=complementary]\').attr(\'aria-label\', \'left column\');\n $(\'#right[role=complementary]\').attr(\'aria-label\', \'right column\');\n }\n })();\n </script><div id="skip-to-content"></div><div id="center" role="main"><div class="mobile-content-top" data-set="content-top"></div><div class="par parsys"><div class="title section"><h1 onpaste="onPasteFilterPlainText(event)" id="title"> Graduate Student Directory </h1></div><div class="image-container image-container-680"><div class="image border-hide"><noscript><picture contenttreeid=\'image\' contenttreestatus=\'Not published\'><source type="image/jpeg" media="(max-width: 568px)" srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.448.auto.m.q50.jpg/1629919606956.jpg, /content/cas/math/people/grad-directory/jcr:content/par/image.img.576.auto.m.q50.jpg/1629919606956.jpg 2x"><source type="image/jpeg" media="(max-width: 720px)" srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.688.auto.q80.jpg/1629919606956.jpg"><source type="image/jpeg" srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.680.auto.jpg/1629919606956.jpg, /content/cas/math/people/grad-directory/jcr:content/par/image.img.1360.auto.q65.jpg/1629919606956.jpg 2x"><img alt="1. " width="680" class="img-680 cq-dd-image" src="/content/cas/math/people/grad-directory/_jcr_content/par/image.img.680.auto.jpg/1629919606956.jpg" srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.1360.auto.q65.jpg/1629919606956.jpg 2x"></picture></noscript><picture class="no-display" contenttreeid=\'image\' contenttreestatus=\'Not published\'><source type="image/jpeg" media="(max-width: 568px)" data-srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.448.auto.m.q50.jpg/1629919606956.jpg, /content/cas/math/people/grad-directory/jcr:content/par/image.img.576.auto.m.q50.jpg/1629919606956.jpg 2x"><source type="image/jpeg" media="(max-width: 720px)" data-srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.688.auto.q80.jpg/1629919606956.jpg"><source type="image/jpeg" data-srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.680.auto.jpg/1629919606956.jpg, /content/cas/math/people/grad-directory/jcr:content/par/image.img.1360.auto.q65.jpg/1629919606956.jpg 2x"><img alt="1. " width="680" class="img-680 cq-dd-image lazyload" data-src="/content/cas/math/people/grad-directory/jcr%3acontent/par/image.img.680.auto.jpg/1629919606956.jpg" data-srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.1360.auto.q65.jpg/1629919606956.jpg 2x"></picture><script>jQuery(\'picture.no-display\').removeClass(\'no-display\');</script><!-- <span data-sly-test="false" class="aria-hidden"></span> --></div></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="top"> Mathematics Graduate Student Directory 2021-2022 </h2></div><div class="introtext text parbase section"><p><a href="#letter_a">A</a> | <a href="#letter_b">B</a> | <a href="#letter_c">C</a> | <a href="#letter_d">D</a> | E | <a href="#letter_f">F</a> | <a href="#letter_g">G</a> | <a href="#letter_h">H</a> | I | <a href="#letter_j">J</a> | <a href="#letter_h">K</a> | <a href="#letter_l">L</a> | <a href="#letter_m">M</a> | <a href="#letter_n">N</a> | <a href="#letter_o">O</a> | <a href="#letter_p">P</a> | Q | <a href="#letter_r">R</a> | <a href="#letter_s">S</a> | <a href="#letter_t">T</a> | <a href="#letter_u">U</a> | <a href="#letter_v">V</a> | <a href="#letter_w">W</a> | <a href="#letter_x">X</a> | <a href="#letter_y">Y</a> | <a href="#letter_z">Z</a></p></div><div class="hr hrline" style="clear:left"></div><div class="text parbase section"><p><i>Offices as listed are in the Mathematics Building, North Campus.</i></p></div><div class="hr hrline" style="clear:left"></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="title_3"> A </h2></div><div class="text parbase section"><p><b>Abeya Ranasinghe Mudiyanselage, Asela V.</b><br/> Office: 138 Phone: 645-8823<br/> Email: <a href="mailto:aselavir@buffalo.edu">aselavir@buffalo.edu</a></p><p><b>Ahn, Min Woong</b><br/> Office: 126 Phone: 645-8816<br/> Email: <a href="mailto:minwoong@buffalo.edu">minwoong@buffalo.edu</a></p><p><b>Alegria, Linda</b><br/> Office: 138 Phone: 645-8823<br/> Email: <a href="mailto:lindaale@buffalo.edu">lindaale@buffalo.edu</a><br/></p></div><div class="hr hrline" style="clear:left"></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_b"> B </h2></div><div class="text parbase section"><p><b>Betz, Katherine</b><br/> Office: 132 Phone: 645-8820<br/> Email: <a href="mailto:kbetz2@buffalo.edu">kbetz2@buffalo.edu</a></p><p><b>Bhaumik, Jnanajyoti</b><br/> Office: 129 Mathematics Building<br/> Phone: 645-8817<br/> Email: <a href="mailto:jnanajyo@buffalo.edu">jnanajyo@buffalo.edu</a></p><p> </p></div><div class="calltoaction section"><span class="teaser teaser-inline calltoaction-style-small"> <a href="#top"> <span class="teaser-inner"> <span class="teaser-title">back to top</span> </span> </a> </span></div><div class="hr hrline" style="clear:left"></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_c"> C </h2></div><div class="text parbase section"><p><b>Cain Charles</b><br/> Email: <a href="mailto:ccain2@buffalo.edu">ccain2@buffalo.edu</a></p><p><b>Casper, Michael<br/> </b> Office: 222 Phone: 645-8779<br/> Email: <a href="mailto:mjcasper@buffalo.edu">mjcasper@buffalo.edu</a></p><p><b>Chang, Hong<br/> </b> Office: 136 Phone: 645-8821<br/> Email: <a href="mailto:hchang24@buffalo.edu">hchang24@buffalo.edu</a></p><p><b>Chen, Yen-Lin<br/> </b> Office: 125 Phone: 645-8815<br/> Email: <a href="mailto:yenlinch@buffalo.edu">yenlinch@buffalo.edu</a><br/></p><p><b>Cheuk, Ka Yue<br/> </b> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:kayueche@buffalo.edu">kayueche@buffalo.edu</a></p><p><b>Cosgrove, Gage (Makenzie)<br/> </b> Office: 139 Phone: 645-8824<br/> Email: <a href="mailto:gagecosg@buffalo.edu">gagecosg@buffalo.edu</a></p><p> </p></div><div class="hr hrline" style="clear:left"></div><div class="calltoaction section"><span class="teaser teaser-inline calltoaction-style-small"> <a href="#top"> <span class="teaser-inner"> <span class="teaser-title">back to top</span> </span> </a> </span></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_d"> D </h2></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_e"> E </h2></div><div class="text parbase section"><p><b>Engelhardt, Carolyn<br/> </b> Email: <a href="mailto:cengelha@buffalo.edu">cengelha@buffalo.edu</a><br/></p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_f"> F </h2></div><div class="text parbase section"><p><b>Fonseca dos Reis, Elohim<br/> </b> Office: 313 Phone: 645-8804<br/> Email: <a href="mailto:elohimfo@buffalo.edu">elohimfo@buffalo.edu</a></p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_g"> G </h2></div><div class="text parbase section"><p><b>Gkogkou, Aikaterini</b><br/> Office: 129 Phone: 645-8817<br/> Email: <a href="mailto:agkogkou@buffalo.edu">agkogkou@buffalo.edu</a></p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_h"> H </h2></div><div class="text parbase section"><p><b>Haverlick, Justin<br/> </b> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:jmhaverl@buffalo.edu">jmhaverl@buffalo.edu</a></p><p><b>Herron, Amy</b><br/> Office: 135 <br/> Email: <a href="mailto:ajherron@buffalo.edu">ajherron@buffalo.edu</a></p><p><b>Hovland, Seth</b><br/> Office: 130 Phone: 645-8818<br/> Email: <a href="mailto:sethhovl@buffalo.edu">sethhovl@buffalo.edu</a></p><p><b>Hung, Tsz Fun</b><br/> Office: 137 Phone: 645-8822<br/> Email: <a href="mailto:tszfunhu@buffalo.edu">tszfunhu@buffalo.edu</a></p><p><b>Hutchings, Raymond</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:rhhutchi@buffalo.edu">rhhutchi@buffalo.edu</a></p><p><b>Huynh, Bao<br/> </b> Office: 131 Phone: 645-8819<br/> Email: <a href="mailto:baohuynh@buffalo.edu">baohuynh@buffalo.edu</a></p></div><div class="calltoaction section"><span class="teaser teaser-inline calltoaction-style-small"> <a href="#top"> <span class="teaser-inner"> <span class="teaser-title">back to top</span> </span> </a> </span></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_j"> J </h2></div><div class="text parbase section"><p><b>Jeong, Myeongjin<br/> </b> Office: 244<br/> Email:<a href="mailto:mjeong31@buffalo.edu">mjeong31@buffalo.edu</a></p><p><b>Jones, Raymond</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:rpjones2@buffalo.edu">rpjones2@buffalo.edu</a></p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_k"> K </h2></div><div class="text parbase section"><p><b>Kilic, Bengier Ulgen<br/> </b> Office: 106 Phone: 645-8763<br/> Email: <a href="mailto:bengieru@buffalo.edu">bengieru@buffalo.edu</a></p><p><b>Kim, Jiseong<br/> </b> Office: 125 Phone: 645-8815<br/> Email: <a href="mailto:jiseongk@buffalo.edu">jiseongk@buffalo.edu</a></p><p><b>Kireyev, Dmitri</b><br/> Office: 129 Phone: 645-8817<br/> Email: <a href="mailto:dmitriki@buffalo.edu">dmitriki@buffalo.edu</a><br/></p></div><div class="calltoaction section"><span class="teaser teaser-inline calltoaction-style-small"> <a href="#top"> <span class="teaser-inner"> <span class="teaser-title">back to top</span> </span> </a> </span></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_l"> L </h2></div><div class="text parbase section"><p><b>Le, Minh Quang</b><br/> Office: 131 Phone: 645-8819<br/> Email: <a href="mailto:minhquan@buffalo.edu">minhquan@buffalo.edu</a></p><p><b>Leonard, Dakota</b><br/> Office: 131 Phone: 645-8819<br/> Email: <a href="mailto:dl42@buffalo.edu">dl42@buffalo.edu</a></p><p><b>Liao, Chang-Chih</b><br/> Office: 138 Phone: 645-8823<br/> Email: <a href="mailto:cliao9@buffalo.edu">cliao9@buffalo.edu</a></p><p><b>Liao, Yanzhan</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:yanzhanl@buffalo.edu">yanzhanl@buffalo.edu</a></p><p><b>Liu, Ruodan</b><br/> Office: 135 Phone: 645-8832<br/> Email: <a href="mailto:rliu8@buffalo.edu">rliu8@buffalo.edu</a></p><p><b>Liu,Tianmou<br/> </b> Office: 136 Phone: 645-8821<br/> Email: <a href="mailto:tianmoul@buffalo.edu">tianmoul@buffalo.edu</a></p><p><b>Liu, Yuan</b><br/> Office: 135 Phone: 645-8832<br/> Email: <a href="mailto:yuanliu@buffalo.edu">yuanliu@buffalo.edu</a></p><p> </p></div><div class="calltoaction section"><span class="teaser teaser-inline calltoaction-style-small"> <a href="#top"> <span class="teaser-inner"> <span class="teaser-title">back to top</span> </span> </a> </span></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_m"> M </h2></div><div class="text parbase section"><p><b>Ma, Ning<br/> </b> Office: 125 Phone: 645-8815<br/> Email: <a href="mailto:nma22@buffalo.edu">nma22@buffalo.edu</a><br/></p><p><b>Ma, Renda<br/> </b> Office: 125 Phone: 645-8815<br/> Email: <a href="mailto:rendama@buffalo.edu">rendama@buffalo.edu</a></p><p><b>Ma, Yuqing</b><br/> Office: 138 Phone: 645-8823 <br/> Email: <a href="mailto:yuqingma@buffalo.edu">yuqingma@buffalo.edu</a></p><p><b>Meng, Lingqi<br/> </b> Office: 130 Phone: 645-8818<br/> Email: <a href="mailto:lingqime@buffalo.edu">lingqime@buffalo.edu</a></p><p><b>Meyer, Drew</b><br/> Office: 137 Phone: 645-8822<br/> Email: <a href="mailto:drewmeye@buffalo.edu">drewmeye@buffalo.edu</a></p><p><b>Montoro, Michael<br/> </b> Office: 126 Phone: 645-8816<br/> Email: <a href="mailto:mnmontor@buffalo.edu">mnmontor@buffalo.edu</a></p><p><b>Moore, Robert</b><br/> Office: 139 Phone: 645-8824<br/> Email: <a href="mailto:rcmoore@buffalo.edu">rcmoore@buffalo.edu</a><br/></p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_n"> N </h2></div><div class="text parbase section"><p><b>Nguyen, Khanh Truong</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:kn55@buffalo.edu">kn55@buffalo.edu</a></p></div><div class="calltoaction section"><span class="teaser teaser-inline calltoaction-style-small"> <a href="#top"> <span class="teaser-inner"> <span class="teaser-title">back to top</span> </span> </a> </span></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_o"> O </h2></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_p"> P </h2></div><div class="text parbase section"><p><b>Peng, Jun</b><br/> Office: 139 Phone: 645-8824<b><br/> </b> Email: <a href="mailto:jpeng3@buffalo.edu">jpeng3@buffalo.edu</a></p><p><b>Poste, Alex</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:apposte@buffalo.edu">apposte@buffalo.edu</a></p><p> </p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_r"> R </h2></div><div class="text parbase section"><p><b>Rantanen, Matthew<br/> </b> Office: 130 Phone: 645-8818<br/> Email: <a href="mailto:mattrant@buffalo.edu">mattrant@buffalo.edu</a></p><p><b>Rele, Adhish</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:adhishpr@buffalo.edu">adhishpr@buffalo.edu</a></p><p><b>Russell, Madison</b><br/> Office: 129 Phone: 645-8817<br/> Email: <a href="mailto:merussel@buffalo.edu">merussel@buffalo.edu</a></p><p><b>Rozwood, Bud<br/> </b> Office: 125 Phone: 645-8815<b><br/> </b> Email: <a href="mailto:budrozwo@buffalo.edu">budrozwo@buffalo.edu</a></p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_s"> S </h2></div><div class="text parbase section"><p><b>Sarkar, Sayantan<br/> </b> Office: 125 Phone: 645-8815<br/> Email: <a href="mailto:sayantan@buffalo.edu">sayantan@buffalo.edu</a></p><p><b>Sharma, Abhishek<br/> </b> Office: 126 Phone: 645-8816<br/> Email: aks28<a href="mailto:sayantan@buffalo.edu">@buffalo.edu</a></p><p><b>Sicuso, Luca</b><br/> Office: 131 Phone: 645-8819<br/> Email: <a href="mailto:lucasicu@buffalo.edu">lucasicu@buffalo.edu</a></p><p><b>Solanki, Deepisha</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:deepisha@buffalo.edu">deepisha@buffalo.edu</a></p><p><b>Som, Bratati<br/> </b> Office: 132 Phone: 645-8820<br/> Email: <a href="mailto:bratatis@buffalo.edu">bratatis@buffalo.edu</a></p><p><b>Song, Zhao<br/> </b> Office: 131 Phone: 645-8819<br/> Email: <a href="mailto:zhaosong@buffalo.edu">zhaosong@buffalo.edu</a></p><p><b>Sullivan, Mark</b><br/> Office: 136 Phone: 645-8821<br/> Email: <a href="mailto:marksull@buffalo.edu">marksull@buffalo.edu</a></p><p><b>Sun, Yuxun</b><br/> Office: 137 Phone: 645-8822<br/> Email: <a href="mailto:yuxunsun@buffalo.edu">yuxunsun@buffalo.edu</a></p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_t"> T </h2></div><div class="text parbase section"><p><b>Thongprayoon, Chanon</b><br/> Office: 125 Phone: 645-8815<br/> Email: <a href="mailto:chanonth@buffalo.edu">chanonth@buffalo.edu</a><br/> <br/> <br/></p></div><div class="calltoaction section"><span class="teaser teaser-inline calltoaction-style-small"> <a href="#top"> <span class="teaser-inner"> <span class="teaser-title">back to top</span> </span> </a> </span></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_u"> U </h2></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_v"> V </h2></div><div class="text parbase section"><p><b>Vadnere, Arya Abhijeet</b><br/> Office: 132 Mathematics Building<br/> Phone: 645-8820<br/> Email: <a href="mailto:aryaabhi@buffalo.edu">aryaabhi@buffalo.edu</a></p><p><b>Vinal, Gregory<br/> </b> Office: 126 Phone: 645-8816<br/> Email: <a href="mailto:chanonth@buffalo.edu">gregoryv@buffalo.edu</a></p><p> </p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_w"> W </h2></div><div class="text parbase section"><p><b>Wang, Daxun<br/> </b>Office: 141 Phone: 645-8825<br/> Email: <a href="mailto:daxunwan@buffalo.edu">daxunwan@buffalo.edu</a></p><p><b>Wang, Shiruo<br/> </b> Office: 125 Phone: 645-8815<br/> Email: <a href="mailto:bwang32@buffalo.edu">shiruowa@buffalo.edu</a></p></div><div class="calltoaction section"><span class="teaser teaser-inline calltoaction-style-small"> <a href="#top"> <span class="teaser-inner"> <span class="teaser-title">back to top</span> </span> </a> </span></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_y"> Y </h2></div><div class="text parbase section"><p><b>Yuan, Cheng</b><br/> Office: 137 Phone: 645-8822<br/> Email: <a href="mailto:chengyua@buffalo.edu">chengyua@buffalo.edu</a></p></div><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="letter_z"> Z </h2></div><div class="text parbase section"><p><b>Zhang, Baoming</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:baomingz@buffalo.edu">baomingz@buffalo.edu</a></p><p><b>Zhao, Bojun</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:bojunzha@buffalo.edu">bojunzha@buffalo.edu</a></p><p><b>Ziegler, Cameron</b><br/> Office: 140 Phone: 645-8825<br/> Email: <a href="mailto:cz22@buffalo.edu">cz22@buffalo.edu</a></p></div><div class="calltoaction section"><span class="teaser teaser-inline calltoaction-style-small"> <a href="#top"> <span class="teaser-inner"> <span class="teaser-title">back to top</span> </span> </a> </span></div></div><div class="mobile-content-bottom" data-set="content-bottom"></div><div class="mobile-center-or-right-bottom" data-set="center-or-right-bottom"></div><div class="mobile-center-bottom-or-right-top" data-set="mobile-center-bottom-or-right-top"></div></div></div></div></div></div></div></div></div></div></div></div><footer><div class="footer inheritedreference reference parbase"><div class="footerconfigpage contentpage page basicpage"><div class="par parsys "><div class="htmlsnippet section"><div><style type="text/css">\n\n @only screen and (max-width: 720px){\n \n .simplefooter .simplefootercontents > .copyright {\n clear: both;\n position: relative;\n top: 7px;\n }\n }\n</style></div></div><div class="fatfooter section"><div class="footer-mode-simple clearfix"><a class="ub-logo-link" href="//www.buffalo.edu/"> <img class="ub-logo" src="/v-e541efb31faa2518c910054a542e1234/etc.clientlibs/wci/components/block/fatfooter/clientlibs/resources/ub-logo-175-years.png" alt="University at Buffalo The State University of New York - 175 Years: 1846-2021" width="400"/> </a><div class="footer-columns footer-columns-1"><div class="footer-column footer-column-1"><div class="col1 parsys"><div class="title section"><h2 onpaste="onPasteFilterPlainText(event)" id="title-1"> <a href="/cas/math.html">Department of Mathematics</a> </h2></div><div class="text parbase section"><p>244 Mathematics Building<br/> Buffalo, NY 14260-2900<br/> Phone: (716) 645-6284<br/> Fax: (716) 645-5039</p></div><div class="reference parbase section"><div class="unstructuredpage page basicpage"><div class="par parsys "><div class="hr hrline" style="clear:left"></div><div class="captiontext text parbase section"><p><b>About Our Photos and Videos:</b> Some photos or videos that appear on this site may have been taken prior to the COVID-19 pandemic and therefore may not accurately reflect current operations or adherence to <a href="https://www.buffalo.edu/coronavirus/health-and-safety.html" target="_blank">UB’s Health and Safety Guidelines</a>.<br/></p></div></div></div><div contenttreeid="reference-1" contenttreestatus="Not published" style="display:none;"></div></div></div></div></div><div class="copyright"><span class="copy"></span><script>jQuery(".copyright .copy").html("© " + (new Date()).getFullYear());</script> <a href="//www.buffalo.edu/">University at Buffalo</a>. All rights reserved. | <a href="//www.buffalo.edu/administrative-services/policy1/ub-policy-lib/privacy.html">Privacy</a> | <a href="//www.buffalo.edu/access/about-us/contact-us.html">Accessibility</a></div></div></div><div class="htmlsnippet section"><div><!-- Global site tag (gtag.js) - Google Analytics --><script async src="https://www.googletagmanager.com/gtag/js?id=UA-127757988-27"></script><script>\n window.dataLayer = window.dataLayer || [];\n function gtag(){dataLayer.push(arguments);}\n gtag(\'js\', new Date());\n\n gtag(\'config\', \'UA-127757988-27\');\n</script></div></div></div></div><div contenttreeid="footer" contenttreestatus="Not published" style="display:none;"></div></div></footer></body></html>'
from bs4 import BeautifulSoup
soup = BeautifulSoup(grads)
print(soup.prettify())
<!DOCTYPE HTML>
<html class="ubcms-65" lang="en">
<!-- cmspub06 0314-130808 -->
<head>
<link crossorigin="" href="https://www.googletagmanager.com/" rel="preconnect"/>
<link href="https://www.googletagmanager.com/" rel="dns-prefetch"/>
<link href="https://connect.facebook.net/" rel="dns-prefetch"/>
<link href="https://www.google-analytics.com/" rel="dns-prefetch"/>
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<meta content="text/html; charset=utf-8" http-equiv="content-type"/>
<meta content="width=device-width,initial-scale=1" id="meta-viewport" name="viewport"/>
<script>
if (screen.width > 720 && screen.width < 960) document.getElementById('meta-viewport').setAttribute('content','width=960');
</script>
<script>
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-T5KRRKT');
</script>
<title>
Graduate Student Directory - Department of Mathematics - University at Buffalo
</title>
<link href="https://www.buffalo.edu/cas/math/people/grad-directory.html" rel="canonical"/>
<meta content="2022-03-01" name="date"/>
<meta content="Graduate Student Directory" property="og:title"/>
<meta content=" A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z " property="og:description"/>
<meta content="https://www.buffalo.edu/etc/designs/ubcms/clientlibs-main/images/ub-social.png.img.512.auto.png/1615975618792.png" property="og:image"/>
<meta content="University at Buffalo" property="og:image:alt"/>
<meta content="summary_large_image" name="twitter:card"/>
<meta content="https://www.buffalo.edu/cas/math/people/grad-directory/_jcr_content/par/image.img.512.auto.jpg/1629919606956.jpg" property="thumbnail"/>
<meta content="1. " property="thumbnail:alt"/>
<link href="/v-5150cc622c68590719981526ed5c6b25/etc/designs/ubcms/clientlibs-privateauthor.min.5150cc622c68590719981526ed5c6b25.css" rel="stylesheet" type="text/css"/>
<link href="/v-3d5e50c59343478ac1f797325d06d08c/etc/designs/ubcms/clientlibs.min.3d5e50c59343478ac1f797325d06d08c.css" rel="stylesheet" type="text/css"/>
<link href="/v-9cc4b89851550cf5e105d25db85ba3e9/etc/designs/cas/math/css/main.css" rel="stylesheet" type="text/css"/>
<script nomodule="" src="/v-a83c7a045b4a3c7a9600758298bc4ad8/etc/designs/ubcms/clientlibs-polyfills.min.a83c7a045b4a3c7a9600758298bc4ad8.js">
</script>
<script src="/etc.clientlibs/clientlibs/granite/jquery.min.cee8557e8779d371fe722bbcdd3b3eb7.js">
</script>
<script src="/v-7cc18f24035dfccf28f4dfe0af578c03/etc/designs/ubcms/clientlibs.min.7cc18f24035dfccf28f4dfe0af578c03.js">
</script>
<style>
body.page #page, body.page .page-inner {background-color:#FFFFFF}
</style>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.google-analytics.com/analytics.js','ga');ga('create', 'UA-67291618-1', 'auto');ga('send', 'pageview');
</script>
<style>
img.lazyload,img.lazyloading{position:relative;background:#EEE}
img.lazyload:before,img.lazyloading:before{content:"";background:#EEE;position:absolute;top:0;left:0;bottom:0;right:0}
</style>
</head>
<body class="contentpage page">
<noscript>
<iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-T5KRRKT" style="display:none;visibility:hidden" width="0">
</iframe>
</noscript>
<nav aria-label="skip to content">
<a href="#skip-to-content" id="skip-to-content-link">
Skip to Content
</a>
</nav>
<div>
</div>
<div id="page">
<div class="page-inner">
<div class="page-inner-1">
<div class="page-inner-2">
<div class="page-inner-2a">
</div>
<div class="page-inner-3">
<header>
<div class="innerheader inheritedreference reference parbase">
<div class="headerconfigpage contentpage page basicpage">
<div class="par parsys">
<div class="alertbanner reference parbase section">
<div contenttreeid="alertbanner" contenttreestatus="Not published" style="display:none;">
</div>
<script>
jQuery('.cap-message').detach().insertBefore('#page').wrap('<section aria-label="UB Alert">');
</script>
</div>
<div class="header section">
<style>
.innerheader { padding-top: 158px }
.header { height: 158px }
.header .main { height: 134px }
</style>
<div>
<div class="top theme-blue" data-set="header-links">
<ul class="school-links">
<li>
<a href="http://arts-sciences.buffalo.edu/">
College of Arts and Sciences
</a>
</li>
</ul>
<ul class="pervasive-links">
<li>
<a href="//www.buffalo.edu">
UB Home
</a>
</li>
<li>
<a href="//www.buffalo.edu/maps">
Maps
</a>
</li>
<li>
<a href="//www.buffalo.edu/directory/">
UB Directory
</a>
</li>
</ul>
</div>
<div class="main theme-blue brand-extension lines-1">
<div class="lockup">
<a href="//www.buffalo.edu">
<i class="icon icon-ub-logo">
</i>
<span class="ada-hidden">
University at Buffalo
</span>
<span class="logo">
<img alt="" class="black" height="20" src="/v-be9166b6b4a1ea7e5771e2eba1d410cf/etc.clientlibs/wci/components/block/header/clientlibs/resources/ub-logo-black.png" width="181"/>
</span>
</a>
<div class="mobile-links" data-set="header-links">
</div>
<a class="title" href="/cas/math.html">
Department of Mathematics
</a>
</div>
<div class="social" data-set="headersocial">
</div>
<div class="tasknav" data-set="tasknav">
<div class="buttoncomponent sidebyside orange">
<a href="http://www.buffalo.edu/ub_admissions/apply-now.html" target="_blank">
Apply to UB
</a>
</div>
<div class="buttoncomponent sidebyside blue">
<a href="http://www.buffalo.edu/cas/math/about-us/contact-us.html">
Contact Us
</a>
</div>
<div class="buttoncomponent sidebyside green">
<a href="https://ubfoundation.buffalo.edu/giving/?gift_allocation=01-3-0-01240" target="_blank">
Support UB Math
</a>
</div>
</div>
</div>
</div>
</div>
<div class="reference parbase section">
<div class="unstructuredpage page basicpage">
<div class="par parsys">
<div class="list parbase section">
<div data-columnize-row="1" id="ubcms-gen-263326505">
<ul class="list-style-detail" data-columnize="1">
<li>
<div class="long-term-alert-banner">
<div class="text parbase section">
<p>
<b>
COVID-19 UPDATES • 3/4/2022
</b>
</p>
<ul>
<li>
<a href="/coronavirus/latest-update.html">
UB lifts vaccination policy for campus events
</a>
</li>
</ul>
</div>
</div>
</li>
</ul>
</div>
<script>
UBCMS.list.listlimit('ubcms\u002Dgen\u002D263326505', '100',
'100');
</script>
</div>
<script>
UBCMS.longTermAlert.init()
</script>
</div>
</div>
<div contenttreeid="reference" contenttreestatus="Not published" style="display:none;">
</div>
</div>
<div class="mobilemenu section">
<!--noindex-->
<nav aria-label="mobile navigation menu">
<ul>
<li class="mobileheader-button-menu" style="display: none">
<a href="#">
Menu
</a>
</li>
<li class="mobileheader-button-search" style="display: none">
<a href="#">
Search
</a>
</li>
</ul>
</nav>
<!--endnoindex-->
<div class="menu" id="mobile-search">
<div class="menu-inner" data-set="mobile-search" id="mobile-search-inner">
</div>
</div>
<div class="menu" id="mobile-menu">
<div class="menu-inner">
<div id="mobile-menu-inner">
<div class="loading">
<!--noindex-->
Loading menu...
<!--endnoindex-->
</div>
</div>
<div class="tasknav" data-set="tasknav">
</div>
<div class="headersocial" data-set="headersocial">
</div>
</div>
</div>
<script>
jQuery('.mobileheader-button-menu').removeAttr('style');
jQuery(document).ready(function() {
if ($('.topnav .search .search-content').length > 0) {
$('.mobileheader-button-search').removeAttr('style');
}
});
UBCMS.rwd.mobileMenu.load('\/content\/cas\/math\/jcr:content.nav.html', 'https:\/\/www.buffalo.edu\/cas\/math\/people\/grad-directory.html');
</script>
</div>
<div class="topnav section">
<nav aria-label="site navigation" class="topnav-inner">
<div class="main">
<ul class="menu">
<li class="first theme-secondary theme-standard-gray">
<a aria-haspopup="true" href="/cas/math/about-us.html" id="ubcms-gen-263326511">
<span class="container">
About
</span>
</a>
<div aria-labelledby="ubcms-gen-263326511" class="topnav-submenu-container">
<ul class="submenu clearfix">
<li class="first">
<a aria-label="About:Why Choose Us?" href="/cas/math/about-us/why-choose.html">
Why Choose Us?
</a>
</li>
<li>
<a aria-label="About:Our Mission" href="/cas/math/about-us/our-mission.html">
Our Mission
</a>
</li>
<li>
<a aria-label="About:Our Alumni, Students, and Faculty" href="/cas/math/about-us/our-alumni.html">
Our Alumni, Students, and Faculty
</a>
<div class="topnav-submenu-children-container list">
<ul class="submenu-children clearfix link-list">
<li class="first">
<a aria-label="Our Alumni, Students, and Faculty:Our Alumni" href="/cas/math/about-us/our-alumni/our-alumni.html">
Our Alumni
</a>
</li>
<li>
<a aria-label="Our Alumni, Students, and Faculty:Our Students" href="/cas/math/about-us/our-alumni/our-students.html">
Our Students
</a>
</li>
<li class="last">
<a aria-label="Our Alumni, Students, and Faculty:Our Faculty" href="/cas/math/about-us/our-alumni/our-faculty.html">
Our Faculty
</a>
</li>
</ul>
</div>
</li>
<li>
<a aria-label="About:Memberships" href="/cas/math/about-us/memberships.html">
Memberships
</a>
<div class="topnav-submenu-children-container list">
<ul class="submenu-children clearfix link-list">
<li class="first">
<a aria-label="Memberships:American Mathematical Society" href="/cas/math/about-us/memberships/AMS.html">
American Mathematical Society
</a>
</li>
<li>
<a aria-label="Memberships:Association for Women in Mathematics" href="/cas/math/about-us/memberships/AWM.html">
Association for Women in Mathematics
</a>
</li>
<li class="last">
<a aria-label="Memberships:Mathematical Sciences Research Institute" href="/cas/math/about-us/memberships/MSRI.html">
Mathematical Sciences Research Institute
</a>
</li>
</ul>
</div>
</li>
<li>
<a aria-label="About:Mathematicians of the African Diaspora" href="/cas/math/about-us/mathematicians-of-the-african-diaspora.html">
Mathematicians of the African Diaspora
</a>
</li>
<li>
<a aria-label="About:About the University" href="/cas/math/about-us/about-the-university.html">
About the University
</a>
</li>
<li>
<a aria-label="About:About Buffalo-Niagara" href="/cas/math/about-us/the-buffalo-niagara-region.html">
About Buffalo-Niagara
</a>
</li>
<li>
<a aria-label="About:Visiting UB" href="/cas/math/news-events/visiting.html">
Visiting UB
</a>
</li>
<li class="last">
<a aria-label="About:Contact Us" href="/cas/math/about-us/contact-us.html">
Contact Us
</a>
</li>
</ul>
<div class="relatedLinks relatedlinksreference reference parbase">
</div>
</div>
</li>
<li class="theme-secondary theme-standard-gray active-trail">
<a aria-haspopup="true" href="/cas/math/people.html" id="ubcms-gen-263326519">
<span class="container">
People
</span>
</a>
<div aria-labelledby="ubcms-gen-263326519" class="topnav-submenu-container">
<ul class="submenu clearfix">
<li class="first">
<a aria-label="People:Faculty" href="/cas/math/people/faculty.html">
Faculty
</a>
</li>
<li>
<a aria-label="People:Staff" href="/cas/math/people/staff_directory.html">
Staff
</a>
</li>
<li>
<a aria-label="People:Emeriti Faculty" href="/cas/math/people/emeriti.html">
Emeriti Faculty
</a>
</li>
<li>
<a aria-label="People:Instructors" href="/cas/math/people/instructors.html">
Instructors
</a>
</li>
<li>
<a aria-label="People:Visiting Scholars" href="/cas/math/people/visiting-scholars.html">
Visiting Scholars
</a>
</li>
<li class="active-trail">
<a aria-label="People:Graduate Student Directory" class="active" href="/cas/math/people/grad-directory.html">
Graduate Student Directory
</a>
</li>
<li class="last">
<a aria-label="People:Alumni" href="/cas/math/people/alumni-friends.html">
Alumni
</a>
<div class="topnav-submenu-children-container list">
<ul class="submenu-children clearfix link-list">
<li class="first">
<a aria-label="Alumni:Class of 2021" href="/cas/math/people/alumni-friends/class-of-2021.html">
Class of 2021
</a>
</li>
<li>
<a aria-label="Alumni:Class of 2020" href="/cas/math/people/alumni-friends/class-of-2020.html">
Class of 2020
</a>
</li>
<li class="last">
<a aria-label="Alumni:PhD Recipients, 2010 to Present" href="/cas/math/grad/PhD-recipients.html">
PhD Recipients, 2010 to Present
</a>
</li>
</ul>
</div>
</li>
</ul>
<div class="relatedLinks relatedlinksreference reference parbase">
</div>
</div>
</li>
<li class="theme-secondary theme-standard-gray">
<a aria-haspopup="true" href="/cas/math/research.html" id="ubcms-gen-263326525">
<span class="container">
Research
</span>
</a>
<div aria-labelledby="ubcms-gen-263326525" class="topnav-submenu-container">
<ul class="submenu clearfix">
<li class="first">
<a aria-label="Research:Algebra" href="/cas/math/research/algebra.html">
Algebra
</a>
</li>
<li>
<a aria-label="Research:Analysis" href="/cas/math/research/analysis.html">
Analysis
</a>
</li>
<li>
<a aria-label="Research:Applied Mathematics" href="/cas/math/research/applied-mathematics.html">
Applied Mathematics
</a>
</li>
<li>
<a aria-label="Research:Geometry and Topology " href="/cas/math/research/geometry-topology.html">
Geometry and Topology
</a>
</li>
<li class="last">
<a aria-label="Research:Undergraduate Research" href="/cas/math/ug/undergraduate-research.html">
Undergraduate Research
</a>
</li>
</ul>
<div class="relatedLinks relatedlinksreference reference parbase">
</div>
</div>
</li>
<li class="theme-secondary theme-standard-gray">
<a aria-haspopup="true" href="/cas/math/ug.html" id="ubcms-gen-263326532">
<span class="container">
Undergraduate
</span>
</a>
<div aria-labelledby="ubcms-gen-263326532" class="topnav-submenu-container">
<ul class="submenu clearfix">
<li class="first">
<a aria-label="Undergraduate:Undergraduate Programs" href="/cas/math/ug/undergraduate-programs.html">
Undergraduate Programs
</a>
</li>
<li>
<a aria-label="Undergraduate:Undergraduate Research" href="/cas/math/ug/undergraduate-research.html">
Undergraduate Research
</a>
<div class="topnav-submenu-children-container list">
<ul class="submenu-children clearfix link-list">
<li class="first">
<a aria-label="Undergraduate Research:Special Research Projects" href="/cas/math/ug/undergraduate-research/special-projects.html">
Special Research Projects
</a>
</li>
<li class="last">
<a aria-label="Undergraduate Research:Summer Math Scholarship" href="/cas/math/ug/undergraduate-research/summer.html">
Summer Math Scholarship
</a>
</li>
</ul>
</div>
</li>
<li>
<a aria-label="Undergraduate:Honors, Awards, and Scholarships" href="/cas/math/ug/honors--awards--and-scholarships.html">
Honors, Awards, and Scholarships
</a>
</li>
<li>
<a aria-label="Undergraduate:Undergraduate Courses" href="/cas/math/ug/ug-courses.html">
Undergraduate Courses
</a>
<div class="topnav-submenu-children-container list">
<ul class="submenu-children clearfix link-list">
<li class="first">
<a aria-label="Undergraduate Courses:Sample Syllabi" href="/cas/math/ug/ug-courses/syllabi.html">
Sample Syllabi
</a>
</li>
<li>
<a aria-label="Undergraduate Courses:MTH 121 and 122 Textbook" href="/cas/math/ug/ug-courses/mth121-122-textbook.html">
MTH 121 and 122 Textbook
</a>
</li>
<li class="last">
<a aria-label="Undergraduate Courses:MTH 306 Textbook" href="/cas/math/ug/ug-courses/mth-306-textbook.html">
MTH 306 Textbook
</a>
</li>
</ul>
</div>
</li>
<li>
<a aria-label="Undergraduate:Directed Reading Program" href="https://sites.google.com/view/ubmathdrp/home">
Directed Reading Program
</a>
</li>
<li>
<a aria-label="Undergraduate:Mathematics Resources" href="/cas/math/ug/resources.html">
Mathematics Resources
</a>
<div class="topnav-submenu-children-container list">
<ul class="submenu-children clearfix link-list">
<li class="first">
<a aria-label="Mathematics Resources:Mathematics Placement Exam" href="/cas/math/ug/resources/mathplacement.html">
Mathematics Placement Exam
</a>
</li>
<li>
<a aria-label="Mathematics Resources:Mathematics Placement Exam Frequently Asked Questions" href="/cas/math/ug/resources/MPEFAQ.html">
Mathematics Placement Exam Frequently Asked Questions
</a>
</li>
<li class="last">
<a aria-label="Mathematics Resources:Force Registration" href="/cas/math/ug/resources/force-registration.html">
Force Registration
</a>
</li>
</ul>
</div>
</li>
<li>
<a aria-label="Undergraduate:Mathematics Help Center" href="/cas/math/ug/help-center.html">
Mathematics Help Center
</a>
<div class="topnav-submenu-children-container list">
<ul class="submenu-children clearfix link-list">
<li class="first last">
<a aria-label="Mathematics Help Center:Online Help Sessions" href="/content/cas/math/ug/help-center/zoom-pw.html">
Online Help Sessions
</a>
</li>
</ul>
</div>
</li>
<li class="last">
<a aria-label="Undergraduate:Association for Women in Mathematics" href="/cas/math/about-us/memberships/AWM.html">
Association for Women in Mathematics
</a>
</li>
</ul>
<div class="relatedLinks relatedlinksreference reference parbase">
</div>
</div>
</li>
<li class="theme-secondary theme-standard-gray">
<a aria-haspopup="true" href="/cas/math/grad.html" id="ubcms-gen-263326542">
<span class="container">
Graduate
</span>
</a>
<div aria-labelledby="ubcms-gen-263326542" class="topnav-submenu-container">
<ul class="submenu clearfix">
<li class="first">
<a aria-label="Graduate:Master's Program" href="/cas/math/grad/master-program.html">
Master's Program
</a>
</li>
<li>
<a aria-label="Graduate:Doctoral Program (PhD)" href="/cas/math/grad/doctoral-program.html">
Doctoral Program (PhD)
</a>
</li>
<li>
<a aria-label="Graduate:Request Information" href="/cas/math/grad/request-information.html">
Request Information
</a>
</li>
<li>
<a aria-label="Graduate:Admissions" href="/cas/math/grad/grad-admissions.html">
Admissions
</a>
</li>
<li>
<a aria-label="Graduate:Courses" href="/cas/math/grad/grad-courses.html">
Courses
</a>
</li>
<li>
<a aria-label="Graduate:Directed Reading Program" href="https://sites.google.com/view/ubmathdrp/home">
Directed Reading Program
</a>
</li>
<li>
<a aria-label="Graduate:Graduate Research" href="/cas/math/grad/grad-research.html">
Graduate Research
</a>
</li>
<li>
<a aria-label="Graduate:Fellowships, Scholarships, Awards" href="/cas/math/grad/fellowships-awards.html">
Fellowships, Scholarships, Awards
</a>
</li>
<li>
<a aria-label="Graduate:PhD Recipients, 2010 to present" href="/cas/math/grad/PhD-recipients.html">
PhD Recipients, 2010 to present
</a>
</li>
<li>
<a aria-label="Graduate:Association for Women in Mathematics" href="/cas/math/about-us/memberships/AWM.html">
Association for Women in Mathematics
</a>
</li>
<li>
<a aria-label="Graduate:Graduate Student Lecture Series" href="/cas/math/grad/gsls.html">
Graduate Student Lecture Series
</a>
</li>
<li class="last active-trail">
<a aria-label="Graduate:Graduate Student Directory" href="/cas/math/people/grad-directory.html">
Graduate Student Directory
</a>
</li>
</ul>
<div class="relatedLinks relatedlinksreference reference parbase">
</div>
</div>
</li>
<li class="theme-secondary theme-standard-gray">
<a aria-haspopup="true" href="/cas/math/courses.html" id="ubcms-gen-263326552">
<span class="container">
Courses
</span>
</a>
</li>
<li class="last theme-secondary theme-standard-gray">
<a aria-haspopup="true" href="/cas/math/news-events/news.html" id="ubcms-gen-263326553">
<span class="container">
News & Events
</span>
</a>
<div aria-labelledby="ubcms-gen-263326553" class="topnav-submenu-container">
<ul class="submenu clearfix">
<li class="first">
<a aria-label="News & Events:News" href="/cas/math/news-events/news.html">
News
</a>
</li>
<li>
<a aria-label="News & Events:Events " href="/cas/math/news-events/calendar.html">
Events
</a>
<div class="topnav-submenu-children-container list">
<ul class="submenu-children clearfix link-list">
<li class="first">
<a aria-label="Events :Class of 2021" href="/cas/math/people/alumni-friends/class-of-2021.html">
Class of 2021
</a>
</li>
<li class="last">
<a aria-label="Events :Class of 2020" href="/cas/math/people/alumni-friends/class-of-2020.html">
Class of 2020
</a>
</li>
</ul>
</div>
</li>
<li>
<a aria-label="News & Events:Myhill Lecture Series" href="/cas/math/news-events/myhill.html">
Myhill Lecture Series
</a>
<div class="topnav-submenu-children-container list">
<ul class="submenu-children clearfix link-list">
<li class="first">
<a aria-label="Myhill Lecture Series:Laura DeMarco, 2019" href="/cas/math/news-events/myhill/laura-demarco.html">
Laura DeMarco, 2019
</a>
</li>
<li>
<a aria-label="Myhill Lecture Series:Mark Newman, 2018" href="/cas/math/news-events/myhill/mark-newman.html">
Mark Newman, 2018
</a>
</li>
<li>
<a aria-label="Myhill Lecture Series:Guoliang Yu, 2017" href="/cas/math/news-events/myhill/guoliangyu.html">
Guoliang Yu, 2017
</a>
</li>
<li>
<a aria-label="Myhill Lecture Series:Gopal Prasad, 2016" href="/cas/math/news-events/myhill/gopal-prasad.html">
Gopal Prasad, 2016
</a>
</li>
<li>
<a aria-label="Myhill Lecture Series:Ciprian Manolescu, 2015" href="/cas/math/news-events/myhill/ciprian-manolescu.html">
Ciprian Manolescu, 2015
</a>
</li>
<li>
<a aria-label="Myhill Lecture Series:Percy A. Deift, 2014" href="/cas/math/news-events/myhill/percy-deift.html">
Percy A. Deift, 2014
</a>
</li>
<li class="last">
<a aria-label="Myhill Lecture Series:Peter Sarnak, 2013" href="/cas/math/news-events/myhill/peter-sarnak.html">
Peter Sarnak, 2013
</a>
</li>
</ul>
</div>
</li>
<li>
<a aria-label="News & Events:NERCCS 2020" href="/cas/math/news-events/nerccs-2020.html">
NERCCS 2020
</a>
</li>
<li>
<a aria-label="News & Events:News & Events Archive" href="/cas/math/news-events/archives.html">
News & Events Archive
</a>
</li>
<li class="last">
<a aria-label="News & Events:Visiting UB" href="/cas/math/news-events/visiting.html">
Visiting UB
</a>
</li>
</ul>
<div class="relatedLinks relatedlinksreference reference parbase">
</div>
</div>
</li>
</ul>
</div>
<div class="right">
<div class="search">
<!--noindex-->
<div class="search-menu" tabindex="0">
<div class="search-label">
Search
</div>
<!-- Uses appendAround.js script to transfer this search form to mobile nav menu via data-set attribute. -->
<div class="search-content" data-set="mobile-search">
<form action="/cas/math/searchresults.html" class="search-form" method="GET" onsubmit="return this.q.value != ''">
<div class="search-container" role="search">
<input aria-label="Search" autocomplete="off" class="search-input" id="ubcms-gen-263326561" name="q" placeholder="Search" type="text"/>
<button aria-label="Search" class="search-submit" type="submit" value="Search">
</button>
</div>
</form>
</div>
</div>
<!--endnoindex-->
</div>
<div class="audiencenav list parbase">
<div class="audiencenav-wrapper" tabindex="0">
<div class="label">
Info For
</div>
<ul>
<li>
<a href="/cas/math/information-for-students.html" onblur="jQuery(this).parents('.audiencenav-wrapper').removeClass('hover')" onfocus="jQuery(this).parents('.audiencenav-wrapper').addClass('hover')">
Current Students
</a>
</li>
<li>
<a href="/cas/math/ug/undergraduate-programs.html" onblur="jQuery(this).parents('.audiencenav-wrapper').removeClass('hover')" onfocus="jQuery(this).parents('.audiencenav-wrapper').addClass('hover')">
Future Undergraduate Students
</a>
</li>
<li>
<a href="/cas/math/grad.html" onblur="jQuery(this).parents('.audiencenav-wrapper').removeClass('hover')" onfocus="jQuery(this).parents('.audiencenav-wrapper').addClass('hover')">
Future Graduate Students
</a>
</li>
<li>
<a href="/cas/math/information-for-faculty-staff.html" onblur="jQuery(this).parents('.audiencenav-wrapper').removeClass('hover')" onfocus="jQuery(this).parents('.audiencenav-wrapper').addClass('hover')">
Faculty & Staff
</a>
</li>
<li>
<a href="/cas/math/people/alumni-friends.html" onblur="jQuery(this).parents('.audiencenav-wrapper').removeClass('hover')" onfocus="jQuery(this).parents('.audiencenav-wrapper').addClass('hover')">
Alumni & Friends
</a>
</li>
<li>
<a href="http://www.buffalo.edu/inclusion/resources/IXResources.html" onblur="jQuery(this).parents('.audiencenav-wrapper').removeClass('hover')" onfocus="jQuery(this).parents('.audiencenav-wrapper').addClass('hover')">
Diversity, Equity, and Inclusive Excellence Resources
</a>
</li>
</ul>
</div>
</div>
</div>
</nav>
<script>
$(".topnav").accessibleDropDown();
</script>
</div>
</div>
</div>
<div contenttreeid="innerheader" contenttreestatus="Not published" style="display:none;">
</div>
</div>
</header>
<div class="two-column clearfix" id="columns">
<div class="columns-bg columns-bg-1">
<div class="columns-bg columns-bg-2">
<div class="columns-bg columns-bg-3">
<div class="columns-bg columns-bg-4">
<div id="left">
<div class="leftnav">
<nav aria-label="section navigation" class="inner">
<div class="title">
<a href="/cas/math/people.html">
<span class="title">
People
</span>
</a>
</div>
<ul class="menu nav-level-1">
<li class="first">
<a aria-label="People:Faculty" href="/cas/math/people/faculty.html">
Faculty
</a>
</li>
<li>
<a aria-label="People:Staff" href="/cas/math/people/staff_directory.html">
Staff
</a>
</li>
<li>
<a aria-label="People:Emeriti Faculty" href="/cas/math/people/emeriti.html">
Emeriti Faculty
</a>
</li>
<li>
<a aria-label="People:Instructors" href="/cas/math/people/instructors.html">
Instructors
</a>
</li>
<li>
<a aria-label="People:Visiting Scholars" href="/cas/math/people/visiting-scholars.html">
Visiting Scholars
</a>
</li>
<li class="active-trail">
<span>
<a aria-label="People:Graduate Student Directory" class="active" href="/cas/math/people/grad-directory.html">
Graduate Student Directory
</a>
</span>
</li>
<li class="last expand-submenu">
<a aria-label="People:Alumni" href="/cas/math/people/alumni-friends.html">
Alumni
</a>
<ul class="menu nav-level-2">
<li class="first expand-submenu">
<a aria-label="Alumni:Class of 2021" href="/cas/math/people/alumni-friends/class-of-2021.html">
Class of 2021
</a>
</li>
<li class="expand-submenu">
<a aria-label="Alumni:Class of 2020" href="/cas/math/people/alumni-friends/class-of-2020.html">
Class of 2020
</a>
</li>
<li class="last expand-submenu">
<a aria-label="Alumni:PhD Recipients, 2010 to Present" href="/cas/math/grad/PhD-recipients.html">
PhD Recipients, 2010 to Present
</a>
</li>
</ul>
</li>
</ul>
<div class="relatedLinks relatedlinksreference reference parbase">
</div>
</nav>
</div>
<div class="mobile-left-col hide-in-narrow" data-set="mobile-center-bottom-or-right-top">
<div class="leftcol parsys iparsys" role="complementary">
<div class="section">
<div class="new">
</div>
</div>
<div class="iparys_inherited">
<div class="leftcol iparsys parsys">
<div class="flexmodule imagebase section">
<div class="flexmodule-inner" id="ubcms-gen-263326568">
<div class="title">
<h2>
Diversity, Equity, and Inclusive Excellence Resources
</h2>
</div>
<div class="teaser teaser-block flexmodule-style flexmodule-style-largeimg">
<div class="teaser-inner">
<div class="teaser-images">
<div class="teaser-image">
<a href="http://www.buffalo.edu/inclusion/resources/IXResources.html" target="_blank">
<noscript>
<picture contenttreeid="flexmodule" contenttreestatus="Not published">
<source media="(max-width: 568px)" srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.448.280.m.q50.png/1607108331977.png, /content/cas/math/people/jcr:content/leftcol/flexmodule.img.576.361.m.q50.png/1607108331977.png 2x" type="image/png">
<source media="(max-width: 720px)" srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.688.431.q80.png/1607108331977.png" type="image/png">
<source srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.209.131.png/1607108331977.png, /content/cas/math/people/jcr:content/leftcol/flexmodule.img.418.262.q65.png/1607108331977.png 2x" type="image/png">
<img alt="Diversity, Equity, and Inclusive Excellence Resources. " class="img-209 img-209x131 cq-dd-image" height="131" src="/content/cas/math/people/_jcr_content/leftcol/flexmodule.img.209.131.png/1607108331977.png" srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.418.262.q65.png/1607108331977.png 2x" width="209"/>
</source>
</source>
</source>
</picture>
</noscript>
<picture class="no-display" contenttreeid="flexmodule" contenttreestatus="Not published">
<source data-srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.448.280.m.q50.png/1607108331977.png, /content/cas/math/people/jcr:content/leftcol/flexmodule.img.576.361.m.q50.png/1607108331977.png 2x" media="(max-width: 568px)" type="image/png">
<source data-srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.688.431.q80.png/1607108331977.png" media="(max-width: 720px)" type="image/png">
<source data-srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.209.131.png/1607108331977.png, /content/cas/math/people/jcr:content/leftcol/flexmodule.img.418.262.q65.png/1607108331977.png 2x" type="image/png">
<img alt="Diversity, Equity, and Inclusive Excellence Resources. " class="img-209 img-209x131 cq-dd-image lazyload" data-src="/content/cas/math/people/jcr%3acontent/leftcol/flexmodule.img.209.131.png/1607108331977.png" data-srcset="/content/cas/math/people/jcr:content/leftcol/flexmodule.img.418.262.q65.png/1607108331977.png 2x" height="131" width="209"/>
</source>
</source>
</source>
</picture>
<script>
jQuery('picture.no-display').removeClass('no-display');
</script>
</a>
</div>
</div>
<div class="teaser-content">
<div class="teaser-body">
<p>
UB is committed to achieving inclusive excellence in a deliberate, intentional and coordinated fashion, embedding it in every aspect of our operations. We aspire to foster a healthy, productive, ethical, fair, and affirming campus community to allow all students, faculty and staff to thrive and realize their full potential.
<br/>
</p>
</div>
<div class="teaser-links">
<div class="list">
<div data-columnize-row="1" id="ubcms-gen-263326569">
<ul class="link-list" data-columnize="1">
<li>
<span class="teaser teaser-inline">
<a href="http://www.buffalo.edu/equity/promoting-equal-employment-opportunity-and-diversity.html">
<span class="teaser-inner">
<!--noindex-->
<span class="teaser-date">
</span>
<!--endnoindex-->
<span class="teaser-title">
Promoting Equal Employment Opportunity and Diversity
</span>
</span>
</a>
</span>
</li>
<li>
<span class="teaser teaser-inline">
<a href="http://www.buffalo.edu/inclusion/resources/IXResources.html">
<span class="teaser-inner">
<!--noindex-->
<span class="teaser-date">
</span>
<!--endnoindex-->
<span class="teaser-title">
Inclusive Excellence Resources
</span>
</span>
</a>
</span>
</li>
<li>
<span class="teaser teaser-inline">
<a href="http://www.buffalo.edu/inclusion/resources/toolkits_trainings.html">
<span class="teaser-inner">
<!--noindex-->
<span class="teaser-date">
</span>
<!--endnoindex-->
<span class="teaser-title">
Toolkits
</span>
</span>
</a>
</span>
</li>
<li>
<span class="teaser teaser-inline">
<a href="https://www.buffalo.edu/studentlife/who-we-are/departments/diversity.html">
<span class="teaser-inner">
<!--noindex-->
<span class="teaser-date">
</span>
<!--endnoindex-->
<span class="teaser-title">
UB Intercultural and Diversity Center
</span>
</span>
</a>
</span>
</li>
<li>
<span class="teaser teaser-inline">
<a href="https://www.buffalo.edu/diversity-innovation.html">
<span class="teaser-inner">
<!--noindex-->
<span class="teaser-date">
</span>
<!--endnoindex-->
<span class="teaser-title">
UB Center for Diversity Innovation
</span>
</span>
</a>
</span>
</li>
<li>
<span class="teaser teaser-inline">
<a href="http://www.buffalo.edu/equity/external-resources.html">
<span class="teaser-inner">
<!--noindex-->
<span class="teaser-date">
</span>
<!--endnoindex-->
<span class="teaser-title">
External Resources
</span>
</span>
</a>
</span>
</li>
</ul>
</div>
<div class="clearfix">
</div>
<script>
UBCMS.list.listlimit('ubcms\u002Dgen\u002D263326569', '100',
'100');
</script>
</div>
</div>
</div>
</div>
<div class="teaser-clear">
</div>
</div>
</div>
<div class="flexmodule-clear">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
(function() {
var $firstLeftIparsysInherited = $('#left .iparys_inherited').eq(0);
var $firstLeftIparsysSection = $('#left > .iparsys:first-child > .section:first-child');
var $mcbort = $('.mobile-center-bottom-or-right-top');
if ($firstLeftIparsysInherited.length && $firstLeftIparsysInherited.html().replace(/\s+|<\/?div\b[^>]*>/gi, '') === '')
$firstLeftIparsysInherited.addClass('empty');
if ($firstLeftIparsysSection.length && $firstLeftIparsysSection.html().replace(/\s+|<\/?div\b[^>]*>/gi, '') === '')
$firstLeftIparsysSection.addClass('empty');
if ($mcbort.length && $mcbort.html().replace(/\s+|<\/?div\b[^>]*>/gi, '') === '')
$mcbort.addClass('empty');
$('[role=complementary]').each(function() {
var $this = $(this);
if ($this.children().filter(':not(.empty)').filter(':not(:empty)').length === 0)
$this.removeAttr('role');
});
if ($('.leftcol[role=complementary]').length > 0 && $('#right[role=complementary]').length > 0) {
$('.leftcol[role=complementary]').attr('aria-label', 'left column');
$('#right[role=complementary]').attr('aria-label', 'right column');
}
})();
</script>
<div id="skip-to-content">
</div>
<div id="center" role="main">
<div class="mobile-content-top" data-set="content-top">
</div>
<div class="par parsys">
<div class="title section">
<h1 id="title" onpaste="onPasteFilterPlainText(event)">
Graduate Student Directory
</h1>
</div>
<div class="image-container image-container-680">
<div class="image border-hide">
<noscript>
<picture contenttreeid="image" contenttreestatus="Not published">
<source media="(max-width: 568px)" srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.448.auto.m.q50.jpg/1629919606956.jpg, /content/cas/math/people/grad-directory/jcr:content/par/image.img.576.auto.m.q50.jpg/1629919606956.jpg 2x" type="image/jpeg">
<source media="(max-width: 720px)" srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.688.auto.q80.jpg/1629919606956.jpg" type="image/jpeg">
<source srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.680.auto.jpg/1629919606956.jpg, /content/cas/math/people/grad-directory/jcr:content/par/image.img.1360.auto.q65.jpg/1629919606956.jpg 2x" type="image/jpeg">
<img alt="1. " class="img-680 cq-dd-image" src="/content/cas/math/people/grad-directory/_jcr_content/par/image.img.680.auto.jpg/1629919606956.jpg" srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.1360.auto.q65.jpg/1629919606956.jpg 2x" width="680"/>
</source>
</source>
</source>
</picture>
</noscript>
<picture class="no-display" contenttreeid="image" contenttreestatus="Not published">
<source data-srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.448.auto.m.q50.jpg/1629919606956.jpg, /content/cas/math/people/grad-directory/jcr:content/par/image.img.576.auto.m.q50.jpg/1629919606956.jpg 2x" media="(max-width: 568px)" type="image/jpeg">
<source data-srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.688.auto.q80.jpg/1629919606956.jpg" media="(max-width: 720px)" type="image/jpeg">
<source data-srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.680.auto.jpg/1629919606956.jpg, /content/cas/math/people/grad-directory/jcr:content/par/image.img.1360.auto.q65.jpg/1629919606956.jpg 2x" type="image/jpeg">
<img alt="1. " class="img-680 cq-dd-image lazyload" data-src="/content/cas/math/people/grad-directory/jcr%3acontent/par/image.img.680.auto.jpg/1629919606956.jpg" data-srcset="/content/cas/math/people/grad-directory/jcr:content/par/image.img.1360.auto.q65.jpg/1629919606956.jpg 2x" width="680"/>
</source>
</source>
</source>
</picture>
<script>
jQuery('picture.no-display').removeClass('no-display');
</script>
<!-- <span data-sly-test="false" class="aria-hidden"></span> -->
</div>
</div>
<div class="title section">
<h2 id="top" onpaste="onPasteFilterPlainText(event)">
Mathematics Graduate Student Directory 2021-2022
</h2>
</div>
<div class="introtext text parbase section">
<p>
<a href="#letter_a">
A
</a>
|
<a href="#letter_b">
B
</a>
|
<a href="#letter_c">
C
</a>
|
<a href="#letter_d">
D
</a>
| E |
<a href="#letter_f">
F
</a>
|
<a href="#letter_g">
G
</a>
|
<a href="#letter_h">
H
</a>
| I |
<a href="#letter_j">
J
</a>
|
<a href="#letter_h">
K
</a>
|
<a href="#letter_l">
L
</a>
|
<a href="#letter_m">
M
</a>
|
<a href="#letter_n">
N
</a>
|
<a href="#letter_o">
O
</a>
|
<a href="#letter_p">
P
</a>
| Q |
<a href="#letter_r">
R
</a>
|
<a href="#letter_s">
S
</a>
|
<a href="#letter_t">
T
</a>
|
<a href="#letter_u">
U
</a>
|
<a href="#letter_v">
V
</a>
|
<a href="#letter_w">
W
</a>
|
<a href="#letter_x">
X
</a>
|
<a href="#letter_y">
Y
</a>
|
<a href="#letter_z">
Z
</a>
</p>
</div>
<div class="hr hrline" style="clear:left">
</div>
<div class="text parbase section">
<p>
<i>
Offices as listed are in the Mathematics Building, North Campus.
</i>
</p>
</div>
<div class="hr hrline" style="clear:left">
</div>
<div class="title section">
<h2 id="title_3" onpaste="onPasteFilterPlainText(event)">
A
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Abeya Ranasinghe Mudiyanselage, Asela V.
</b>
<br/>
Office: 138 Phone: 645-8823
<br/>
Email:
<a href="mailto:aselavir@buffalo.edu">
aselavir@buffalo.edu
</a>
</p>
<p>
<b>
Ahn, Min Woong
</b>
<br/>
Office: 126 Phone: 645-8816
<br/>
Email:
<a href="mailto:minwoong@buffalo.edu">
minwoong@buffalo.edu
</a>
</p>
<p>
<b>
Alegria, Linda
</b>
<br/>
Office: 138 Phone: 645-8823
<br/>
Email:
<a href="mailto:lindaale@buffalo.edu">
lindaale@buffalo.edu
</a>
<br/>
</p>
</div>
<div class="hr hrline" style="clear:left">
</div>
<div class="title section">
<h2 id="letter_b" onpaste="onPasteFilterPlainText(event)">
B
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Betz, Katherine
</b>
<br/>
Office: 132 Phone: 645-8820
<br/>
Email:
<a href="mailto:kbetz2@buffalo.edu">
kbetz2@buffalo.edu
</a>
</p>
<p>
<b>
Bhaumik, Jnanajyoti
</b>
<br/>
Office: 129 Mathematics Building
<br/>
Phone: 645-8817
<br/>
Email:
<a href="mailto:jnanajyo@buffalo.edu">
jnanajyo@buffalo.edu
</a>
</p>
<p>
</p>
</div>
<div class="calltoaction section">
<span class="teaser teaser-inline calltoaction-style-small">
<a href="#top">
<span class="teaser-inner">
<span class="teaser-title">
back to top
</span>
</span>
</a>
</span>
</div>
<div class="hr hrline" style="clear:left">
</div>
<div class="title section">
<h2 id="letter_c" onpaste="onPasteFilterPlainText(event)">
C
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Cain Charles
</b>
<br/>
Email:
<a href="mailto:ccain2@buffalo.edu">
ccain2@buffalo.edu
</a>
</p>
<p>
<b>
Casper, Michael
<br/>
</b>
Office: 222 Phone: 645-8779
<br/>
Email:
<a href="mailto:mjcasper@buffalo.edu">
mjcasper@buffalo.edu
</a>
</p>
<p>
<b>
Chang, Hong
<br/>
</b>
Office: 136 Phone: 645-8821
<br/>
Email:
<a href="mailto:hchang24@buffalo.edu">
hchang24@buffalo.edu
</a>
</p>
<p>
<b>
Chen, Yen-Lin
<br/>
</b>
Office: 125 Phone: 645-8815
<br/>
Email:
<a href="mailto:yenlinch@buffalo.edu">
yenlinch@buffalo.edu
</a>
<br/>
</p>
<p>
<b>
Cheuk, Ka Yue
<br/>
</b>
Office: 140 Phone: 645-8825
<br/>
Email:
<a href="mailto:kayueche@buffalo.edu">
kayueche@buffalo.edu
</a>
</p>
<p>
<b>
Cosgrove, Gage (Makenzie)
<br/>
</b>
Office: 139 Phone: 645-8824
<br/>
Email:
<a href="mailto:gagecosg@buffalo.edu">
gagecosg@buffalo.edu
</a>
</p>
<p>
</p>
</div>
<div class="hr hrline" style="clear:left">
</div>
<div class="calltoaction section">
<span class="teaser teaser-inline calltoaction-style-small">
<a href="#top">
<span class="teaser-inner">
<span class="teaser-title">
back to top
</span>
</span>
</a>
</span>
</div>
<div class="title section">
<h2 id="letter_d" onpaste="onPasteFilterPlainText(event)">
D
</h2>
</div>
<div class="title section">
<h2 id="letter_e" onpaste="onPasteFilterPlainText(event)">
E
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Engelhardt, Carolyn
<br/>
</b>
Email:
<a href="mailto:cengelha@buffalo.edu">
cengelha@buffalo.edu
</a>
<br/>
</p>
</div>
<div class="title section">
<h2 id="letter_f" onpaste="onPasteFilterPlainText(event)">
F
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Fonseca dos Reis, Elohim
<br/>
</b>
Office: 313 Phone: 645-8804
<br/>
Email:
<a href="mailto:elohimfo@buffalo.edu">
elohimfo@buffalo.edu
</a>
</p>
</div>
<div class="title section">
<h2 id="letter_g" onpaste="onPasteFilterPlainText(event)">
G
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Gkogkou, Aikaterini
</b>
<br/>
Office: 129 Phone: 645-8817
<br/>
Email:
<a href="mailto:agkogkou@buffalo.edu">
agkogkou@buffalo.edu
</a>
</p>
</div>
<div class="title section">
<h2 id="letter_h" onpaste="onPasteFilterPlainText(event)">
H
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Haverlick, Justin
<br/>
</b>
Office: 140 Phone: 645-8825
<br/>
Email:
<a href="mailto:jmhaverl@buffalo.edu">
jmhaverl@buffalo.edu
</a>
</p>
<p>
<b>
Herron, Amy
</b>
<br/>
Office: 135
<br/>
Email:
<a href="mailto:ajherron@buffalo.edu">
ajherron@buffalo.edu
</a>
</p>
<p>
<b>
Hovland, Seth
</b>
<br/>
Office: 130 Phone: 645-8818
<br/>
Email:
<a href="mailto:sethhovl@buffalo.edu">
sethhovl@buffalo.edu
</a>
</p>
<p>
<b>
Hung, Tsz Fun
</b>
<br/>
Office: 137 Phone: 645-8822
<br/>
Email:
<a href="mailto:tszfunhu@buffalo.edu">
tszfunhu@buffalo.edu
</a>
</p>
<p>
<b>
Hutchings, Raymond
</b>
<br/>
Office: 140 Phone: 645-8825
<br/>
Email:
<a href="mailto:rhhutchi@buffalo.edu">
rhhutchi@buffalo.edu
</a>
</p>
<p>
<b>
Huynh, Bao
<br/>
</b>
Office: 131 Phone: 645-8819
<br/>
Email:
<a href="mailto:baohuynh@buffalo.edu">
baohuynh@buffalo.edu
</a>
</p>
</div>
<div class="calltoaction section">
<span class="teaser teaser-inline calltoaction-style-small">
<a href="#top">
<span class="teaser-inner">
<span class="teaser-title">
back to top
</span>
</span>
</a>
</span>
</div>
<div class="title section">
<h2 id="letter_j" onpaste="onPasteFilterPlainText(event)">
J
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Jeong, Myeongjin
<br/>
</b>
Office: 244
<br/>
Email:
<a href="mailto:mjeong31@buffalo.edu">
mjeong31@buffalo.edu
</a>
</p>
<p>
<b>
Jones, Raymond
</b>
<br/>
Office: 140 Phone: 645-8825
<br/>
Email:
<a href="mailto:rpjones2@buffalo.edu">
rpjones2@buffalo.edu
</a>
</p>
</div>
<div class="title section">
<h2 id="letter_k" onpaste="onPasteFilterPlainText(event)">
K
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Kilic, Bengier Ulgen
<br/>
</b>
Office: 106 Phone: 645-8763
<br/>
Email:
<a href="mailto:bengieru@buffalo.edu">
bengieru@buffalo.edu
</a>
</p>
<p>
<b>
Kim, Jiseong
<br/>
</b>
Office: 125 Phone: 645-8815
<br/>
Email:
<a href="mailto:jiseongk@buffalo.edu">
jiseongk@buffalo.edu
</a>
</p>
<p>
<b>
Kireyev, Dmitri
</b>
<br/>
Office: 129 Phone: 645-8817
<br/>
Email:
<a href="mailto:dmitriki@buffalo.edu">
dmitriki@buffalo.edu
</a>
<br/>
</p>
</div>
<div class="calltoaction section">
<span class="teaser teaser-inline calltoaction-style-small">
<a href="#top">
<span class="teaser-inner">
<span class="teaser-title">
back to top
</span>
</span>
</a>
</span>
</div>
<div class="title section">
<h2 id="letter_l" onpaste="onPasteFilterPlainText(event)">
L
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Le, Minh Quang
</b>
<br/>
Office: 131 Phone: 645-8819
<br/>
Email:
<a href="mailto:minhquan@buffalo.edu">
minhquan@buffalo.edu
</a>
</p>
<p>
<b>
Leonard, Dakota
</b>
<br/>
Office: 131 Phone: 645-8819
<br/>
Email:
<a href="mailto:dl42@buffalo.edu">
dl42@buffalo.edu
</a>
</p>
<p>
<b>
Liao, Chang-Chih
</b>
<br/>
Office: 138 Phone: 645-8823
<br/>
Email:
<a href="mailto:cliao9@buffalo.edu">
cliao9@buffalo.edu
</a>
</p>
<p>
<b>
Liao, Yanzhan
</b>
<br/>
Office: 140 Phone: 645-8825
<br/>
Email:
<a href="mailto:yanzhanl@buffalo.edu">
yanzhanl@buffalo.edu
</a>
</p>
<p>
<b>
Liu, Ruodan
</b>
<br/>
Office: 135 Phone: 645-8832
<br/>
Email:
<a href="mailto:rliu8@buffalo.edu">
rliu8@buffalo.edu
</a>
</p>
<p>
<b>
Liu,Tianmou
<br/>
</b>
Office: 136 Phone: 645-8821
<br/>
Email:
<a href="mailto:tianmoul@buffalo.edu">
tianmoul@buffalo.edu
</a>
</p>
<p>
<b>
Liu, Yuan
</b>
<br/>
Office: 135 Phone: 645-8832
<br/>
Email:
<a href="mailto:yuanliu@buffalo.edu">
yuanliu@buffalo.edu
</a>
</p>
<p>
</p>
</div>
<div class="calltoaction section">
<span class="teaser teaser-inline calltoaction-style-small">
<a href="#top">
<span class="teaser-inner">
<span class="teaser-title">
back to top
</span>
</span>
</a>
</span>
</div>
<div class="title section">
<h2 id="letter_m" onpaste="onPasteFilterPlainText(event)">
M
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Ma, Ning
<br/>
</b>
Office: 125 Phone: 645-8815
<br/>
Email:
<a href="mailto:nma22@buffalo.edu">
nma22@buffalo.edu
</a>
<br/>
</p>
<p>
<b>
Ma, Renda
<br/>
</b>
Office: 125 Phone: 645-8815
<br/>
Email:
<a href="mailto:rendama@buffalo.edu">
rendama@buffalo.edu
</a>
</p>
<p>
<b>
Ma, Yuqing
</b>
<br/>
Office: 138 Phone: 645-8823
<br/>
Email:
<a href="mailto:yuqingma@buffalo.edu">
yuqingma@buffalo.edu
</a>
</p>
<p>
<b>
Meng, Lingqi
<br/>
</b>
Office: 130 Phone: 645-8818
<br/>
Email:
<a href="mailto:lingqime@buffalo.edu">
lingqime@buffalo.edu
</a>
</p>
<p>
<b>
Meyer, Drew
</b>
<br/>
Office: 137 Phone: 645-8822
<br/>
Email:
<a href="mailto:drewmeye@buffalo.edu">
drewmeye@buffalo.edu
</a>
</p>
<p>
<b>
Montoro, Michael
<br/>
</b>
Office: 126 Phone: 645-8816
<br/>
Email:
<a href="mailto:mnmontor@buffalo.edu">
mnmontor@buffalo.edu
</a>
</p>
<p>
<b>
Moore, Robert
</b>
<br/>
Office: 139 Phone: 645-8824
<br/>
Email:
<a href="mailto:rcmoore@buffalo.edu">
rcmoore@buffalo.edu
</a>
<br/>
</p>
</div>
<div class="title section">
<h2 id="letter_n" onpaste="onPasteFilterPlainText(event)">
N
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Nguyen, Khanh Truong
</b>
<br/>
Office: 140 Phone: 645-8825
<br/>
Email:
<a href="mailto:kn55@buffalo.edu">
kn55@buffalo.edu
</a>
</p>
</div>
<div class="calltoaction section">
<span class="teaser teaser-inline calltoaction-style-small">
<a href="#top">
<span class="teaser-inner">
<span class="teaser-title">
back to top
</span>
</span>
</a>
</span>
</div>
<div class="title section">
<h2 id="letter_o" onpaste="onPasteFilterPlainText(event)">
O
</h2>
</div>
<div class="title section">
<h2 id="letter_p" onpaste="onPasteFilterPlainText(event)">
P
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Peng, Jun
</b>
<br/>
Office: 139 Phone: 645-8824
<b>
<br/>
</b>
Email:
<a href="mailto:jpeng3@buffalo.edu">
jpeng3@buffalo.edu
</a>
</p>
<p>
<b>
Poste, Alex
</b>
<br/>
Office: 140 Phone: 645-8825
<br/>
Email:
<a href="mailto:apposte@buffalo.edu">
apposte@buffalo.edu
</a>
</p>
<p>
</p>
</div>
<div class="title section">
<h2 id="letter_r" onpaste="onPasteFilterPlainText(event)">
R
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Rantanen, Matthew
<br/>
</b>
Office: 130 Phone: 645-8818
<br/>
Email:
<a href="mailto:mattrant@buffalo.edu">
mattrant@buffalo.edu
</a>
</p>
<p>
<b>
Rele, Adhish
</b>
<br/>
Office: 140 Phone: 645-8825
<br/>
Email:
<a href="mailto:adhishpr@buffalo.edu">
adhishpr@buffalo.edu
</a>
</p>
<p>
<b>
Russell, Madison
</b>
<br/>
Office: 129 Phone: 645-8817
<br/>
Email:
<a href="mailto:merussel@buffalo.edu">
merussel@buffalo.edu
</a>
</p>
<p>
<b>
Rozwood, Bud
<br/>
</b>
Office: 125 Phone: 645-8815
<b>
<br/>
</b>
Email:
<a href="mailto:budrozwo@buffalo.edu">
budrozwo@buffalo.edu
</a>
</p>
</div>
<div class="title section">
<h2 id="letter_s" onpaste="onPasteFilterPlainText(event)">
S
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Sarkar, Sayantan
<br/>
</b>
Office: 125 Phone: 645-8815
<br/>
Email:
<a href="mailto:sayantan@buffalo.edu">
sayantan@buffalo.edu
</a>
</p>
<p>
<b>
Sharma, Abhishek
<br/>
</b>
Office: 126 Phone: 645-8816
<br/>
Email: aks28
<a href="mailto:sayantan@buffalo.edu">
@buffalo.edu
</a>
</p>
<p>
<b>
Sicuso, Luca
</b>
<br/>
Office: 131 Phone: 645-8819
<br/>
Email:
<a href="mailto:lucasicu@buffalo.edu">
lucasicu@buffalo.edu
</a>
</p>
<p>
<b>
Solanki, Deepisha
</b>
<br/>
Office: 140 Phone: 645-8825
<br/>
Email:
<a href="mailto:deepisha@buffalo.edu">
deepisha@buffalo.edu
</a>
</p>
<p>
<b>
Som, Bratati
<br/>
</b>
Office: 132 Phone: 645-8820
<br/>
Email:
<a href="mailto:bratatis@buffalo.edu">
bratatis@buffalo.edu
</a>
</p>
<p>
<b>
Song, Zhao
<br/>
</b>
Office: 131 Phone: 645-8819
<br/>
Email:
<a href="mailto:zhaosong@buffalo.edu">
zhaosong@buffalo.edu
</a>
</p>
<p>
<b>
Sullivan, Mark
</b>
<br/>
Office: 136 Phone: 645-8821
<br/>
Email:
<a href="mailto:marksull@buffalo.edu">
marksull@buffalo.edu
</a>
</p>
<p>
<b>
Sun, Yuxun
</b>
<br/>
Office: 137 Phone: 645-8822
<br/>
Email:
<a href="mailto:yuxunsun@buffalo.edu">
yuxunsun@buffalo.edu
</a>
</p>
</div>
<div class="title section">
<h2 id="letter_t" onpaste="onPasteFilterPlainText(event)">
T
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Thongprayoon, Chanon
</b>
<br/>
Office: 125 Phone: 645-8815
<br/>
Email:
<a href="mailto:chanonth@buffalo.edu">
chanonth@buffalo.edu
</a>
<br/>
<br/>
<br/>
</p>
</div>
<div class="calltoaction section">
<span class="teaser teaser-inline calltoaction-style-small">
<a href="#top">
<span class="teaser-inner">
<span class="teaser-title">
back to top
</span>
</span>
</a>
</span>
</div>
<div class="title section">
<h2 id="letter_u" onpaste="onPasteFilterPlainText(event)">
U
</h2>
</div>
<div class="title section">
<h2 id="letter_v" onpaste="onPasteFilterPlainText(event)">
V
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Vadnere, Arya Abhijeet
</b>
<br/>
Office: 132 Mathematics Building
<br/>
Phone: 645-8820
<br/>
Email:
<a href="mailto:aryaabhi@buffalo.edu">
aryaabhi@buffalo.edu
</a>
</p>
<p>
<b>
Vinal, Gregory
<br/>
</b>
Office: 126 Phone: 645-8816
<br/>
Email:
<a href="mailto:chanonth@buffalo.edu">
gregoryv@buffalo.edu
</a>
</p>
<p>
</p>
</div>
<div class="title section">
<h2 id="letter_w" onpaste="onPasteFilterPlainText(event)">
W
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Wang, Daxun
<br/>
</b>
Office: 141 Phone: 645-8825
<br/>
Email:
<a href="mailto:daxunwan@buffalo.edu">
daxunwan@buffalo.edu
</a>
</p>
<p>
<b>
Wang, Shiruo
<br/>
</b>
Office: 125 Phone: 645-8815
<br/>
Email:
<a href="mailto:bwang32@buffalo.edu">
shiruowa@buffalo.edu
</a>
</p>
</div>
<div class="calltoaction section">
<span class="teaser teaser-inline calltoaction-style-small">
<a href="#top">
<span class="teaser-inner">
<span class="teaser-title">
back to top
</span>
</span>
</a>
</span>
</div>
<div class="title section">
<h2 id="letter_y" onpaste="onPasteFilterPlainText(event)">
Y
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Yuan, Cheng
</b>
<br/>
Office: 137 Phone: 645-8822
<br/>
Email:
<a href="mailto:chengyua@buffalo.edu">
chengyua@buffalo.edu
</a>
</p>
</div>
<div class="title section">
<h2 id="letter_z" onpaste="onPasteFilterPlainText(event)">
Z
</h2>
</div>
<div class="text parbase section">
<p>
<b>
Zhang, Baoming
</b>
<br/>
Office: 140 Phone: 645-8825
<br/>
Email:
<a href="mailto:baomingz@buffalo.edu">
baomingz@buffalo.edu
</a>
</p>
<p>
<b>
Zhao, Bojun
</b>
<br/>
Office: 140 Phone: 645-8825
<br/>
Email:
<a href="mailto:bojunzha@buffalo.edu">
bojunzha@buffalo.edu
</a>
</p>
<p>
<b>
Ziegler, Cameron
</b>
<br/>
Office: 140 Phone: 645-8825
<br/>
Email:
<a href="mailto:cz22@buffalo.edu">
cz22@buffalo.edu
</a>
</p>
</div>
<div class="calltoaction section">
<span class="teaser teaser-inline calltoaction-style-small">
<a href="#top">
<span class="teaser-inner">
<span class="teaser-title">
back to top
</span>
</span>
</a>
</span>
</div>
</div>
<div class="mobile-content-bottom" data-set="content-bottom">
</div>
<div class="mobile-center-or-right-bottom" data-set="center-or-right-bottom">
</div>
<div class="mobile-center-bottom-or-right-top" data-set="mobile-center-bottom-or-right-top">
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<footer>
<div class="footer inheritedreference reference parbase">
<div class="footerconfigpage contentpage page basicpage">
<div class="par parsys">
<div class="htmlsnippet section">
<div>
<style type="text/css">
@only screen and (max-width: 720px){
.simplefooter .simplefootercontents > .copyright {
clear: both;
position: relative;
top: 7px;
}
}
</style>
</div>
</div>
<div class="fatfooter section">
<div class="footer-mode-simple clearfix">
<a class="ub-logo-link" href="//www.buffalo.edu/">
<img alt="University at Buffalo The State University of New York - 175 Years: 1846-2021" class="ub-logo" src="/v-e541efb31faa2518c910054a542e1234/etc.clientlibs/wci/components/block/fatfooter/clientlibs/resources/ub-logo-175-years.png" width="400"/>
</a>
<div class="footer-columns footer-columns-1">
<div class="footer-column footer-column-1">
<div class="col1 parsys">
<div class="title section">
<h2 id="title-1" onpaste="onPasteFilterPlainText(event)">
<a href="/cas/math.html">
Department of Mathematics
</a>
</h2>
</div>
<div class="text parbase section">
<p>
244 Mathematics Building
<br/>
Buffalo, NY 14260-2900
<br/>
Phone: (716) 645-6284
<br/>
Fax: (716) 645-5039
</p>
</div>
<div class="reference parbase section">
<div class="unstructuredpage page basicpage">
<div class="par parsys">
<div class="hr hrline" style="clear:left">
</div>
<div class="captiontext text parbase section">
<p>
<b>
About Our Photos and Videos:
</b>
Some photos or videos that appear on this site may have been taken prior to the COVID-19 pandemic and therefore may not accurately reflect current operations or adherence to
<a href="https://www.buffalo.edu/coronavirus/health-and-safety.html" target="_blank">
UB’s Health and Safety Guidelines
</a>
.
<br/>
</p>
</div>
</div>
</div>
<div contenttreeid="reference-1" contenttreestatus="Not published" style="display:none;">
</div>
</div>
</div>
</div>
</div>
<div class="copyright">
<span class="copy">
</span>
<script>
jQuery(".copyright .copy").html("© " + (new Date()).getFullYear());
</script>
<a href="//www.buffalo.edu/">
University at Buffalo
</a>
. All rights reserved. |
<a href="//www.buffalo.edu/administrative-services/policy1/ub-policy-lib/privacy.html">
Privacy
</a>
|
<a href="//www.buffalo.edu/access/about-us/contact-us.html">
Accessibility
</a>
</div>
</div>
</div>
<div class="htmlsnippet section">
<div>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async="" src="https://www.googletagmanager.com/gtag/js?id=UA-127757988-27">
</script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-127757988-27');
</script>
</div>
</div>
</div>
</div>
<div contenttreeid="footer" contenttreestatus="Not published" style="display:none;">
</div>
</div>
</footer>
</body>
</html>
links = soup.find_all('a')
links[:10]
[<a href="#skip-to-content" id="skip-to-content-link">Skip to Content</a>, <a href="http://arts-sciences.buffalo.edu/">College of Arts and Sciences</a>, <a href="//www.buffalo.edu">UB Home</a>, <a href="//www.buffalo.edu/maps">Maps</a>, <a href="//www.buffalo.edu/directory/">UB Directory</a>, <a href="//www.buffalo.edu"> <i class="icon icon-ub-logo"></i><span class="ada-hidden">University at Buffalo</span> <span class="logo"> <img alt="" class="black" height="20" src="/v-be9166b6b4a1ea7e5771e2eba1d410cf/etc.clientlibs/wci/components/block/header/clientlibs/resources/ub-logo-black.png" width="181"/> </span> </a>, <a class="title" href="/cas/math.html">Department of Mathematics</a>, <a href="http://www.buffalo.edu/ub_admissions/apply-now.html" target="_blank"> Apply to UB </a>, <a href="http://www.buffalo.edu/cas/math/about-us/contact-us.html"> Contact Us </a>, <a href="https://ubfoundation.buffalo.edu/giving/?gift_allocation=01-3-0-01240" target="_blank"> Support UB Math </a>]
link = links[7]
link
<a href="http://www.buffalo.edu/ub_admissions/apply-now.html" target="_blank"> Apply to UB </a>
link.attrs
{'href': 'http://www.buffalo.edu/ub_admissions/apply-now.html',
'target': '_blank'}
link['href']
'http://www.buffalo.edu/ub_admissions/apply-now.html'
link.get_text()
' Apply to UB '